/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/name-comparator-symm.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-9b7772ad7705253c1305067fc38dc9bc7271fbe3-9b7772a [2021-04-15 02:58:11,746 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-04-15 02:58:11,748 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-04-15 02:58:11,779 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-04-15 02:58:11,779 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-04-15 02:58:11,781 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-04-15 02:58:11,783 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-04-15 02:58:11,788 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-04-15 02:58:11,790 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-04-15 02:58:11,793 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-04-15 02:58:11,794 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-04-15 02:58:11,794 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-04-15 02:58:11,795 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-04-15 02:58:11,796 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-04-15 02:58:11,797 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-04-15 02:58:11,798 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-04-15 02:58:11,800 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-04-15 02:58:11,801 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-04-15 02:58:11,803 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-04-15 02:58:11,809 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-04-15 02:58:11,810 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-04-15 02:58:11,811 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-04-15 02:58:11,812 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-04-15 02:58:11,813 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-04-15 02:58:11,818 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-04-15 02:58:11,819 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-04-15 02:58:11,819 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-04-15 02:58:11,820 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-04-15 02:58:11,820 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-04-15 02:58:11,821 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-04-15 02:58:11,821 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-04-15 02:58:11,822 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-04-15 02:58:11,823 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-04-15 02:58:11,823 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-04-15 02:58:11,824 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-04-15 02:58:11,824 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-04-15 02:58:11,825 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-04-15 02:58:11,825 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-04-15 02:58:11,825 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-04-15 02:58:11,825 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-04-15 02:58:11,826 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-04-15 02:58:11,829 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-04-15 02:58:11,859 INFO L113 SettingsManager]: Loading preferences was successful [2021-04-15 02:58:11,859 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-04-15 02:58:11,860 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-04-15 02:58:11,860 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-04-15 02:58:11,862 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-04-15 02:58:11,862 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-04-15 02:58:11,862 INFO L138 SettingsManager]: * Use SBE=true [2021-04-15 02:58:11,863 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-04-15 02:58:11,863 INFO L138 SettingsManager]: * sizeof long=4 [2021-04-15 02:58:11,863 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-04-15 02:58:11,864 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-04-15 02:58:11,864 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-04-15 02:58:11,864 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-04-15 02:58:11,864 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-04-15 02:58:11,864 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-04-15 02:58:11,864 INFO L138 SettingsManager]: * sizeof long double=12 [2021-04-15 02:58:11,864 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-04-15 02:58:11,864 INFO L138 SettingsManager]: * Use constant arrays=true [2021-04-15 02:58:11,865 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-04-15 02:58:11,865 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-04-15 02:58:11,865 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-04-15 02:58:11,865 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-04-15 02:58:11,865 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-04-15 02:58:11,865 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-04-15 02:58:11,865 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-04-15 02:58:11,865 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-04-15 02:58:11,866 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-04-15 02:58:11,866 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-04-15 02:58:11,866 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-04-15 02:58:11,866 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-04-15 02:58:11,866 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-04-15 02:58:11,866 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-04-15 02:58:12,122 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-04-15 02:58:12,137 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-04-15 02:58:12,139 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-04-15 02:58:12,139 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-04-15 02:58:12,140 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-04-15 02:58:12,141 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/name-comparator-symm.wvr.bpl [2021-04-15 02:58:12,141 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/chl/name-comparator-symm.wvr.bpl' [2021-04-15 02:58:12,183 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-04-15 02:58:12,185 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-04-15 02:58:12,186 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-04-15 02:58:12,186 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-04-15 02:58:12,186 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-04-15 02:58:12,198 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "name-comparator-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.04 02:58:12" (1/1) ... [2021-04-15 02:58:12,205 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "name-comparator-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.04 02:58:12" (1/1) ... [2021-04-15 02:58:12,211 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-04-15 02:58:12,212 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-04-15 02:58:12,212 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-04-15 02:58:12,212 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-04-15 02:58:12,218 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "name-comparator-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.04 02:58:12" (1/1) ... [2021-04-15 02:58:12,218 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "name-comparator-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.04 02:58:12" (1/1) ... [2021-04-15 02:58:12,225 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "name-comparator-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.04 02:58:12" (1/1) ... [2021-04-15 02:58:12,225 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "name-comparator-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.04 02:58:12" (1/1) ... [2021-04-15 02:58:12,228 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "name-comparator-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.04 02:58:12" (1/1) ... [2021-04-15 02:58:12,229 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "name-comparator-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.04 02:58:12" (1/1) ... [2021-04-15 02:58:12,230 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "name-comparator-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.04 02:58:12" (1/1) ... [2021-04-15 02:58:12,231 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-04-15 02:58:12,231 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-04-15 02:58:12,232 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-04-15 02:58:12,232 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-04-15 02:58:12,237 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "name-comparator-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.04 02:58:12" (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-04-15 02:58:12,315 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-04-15 02:58:12,315 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-04-15 02:58:12,315 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-04-15 02:58:12,316 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-04-15 02:58:12,316 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-04-15 02:58:12,316 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-04-15 02:58:12,316 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-04-15 02:58:12,316 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-04-15 02:58:12,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-04-15 02:58:12,317 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-04-15 02:58:12,607 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-04-15 02:58:12,607 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2021-04-15 02:58:12,608 INFO L202 PluginConnector]: Adding new model name-comparator-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.04 02:58:12 BoogieIcfgContainer [2021-04-15 02:58:12,608 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-04-15 02:58:12,609 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-04-15 02:58:12,609 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-04-15 02:58:12,611 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-04-15 02:58:12,611 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "name-comparator-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.04 02:58:12" (1/2) ... [2021-04-15 02:58:12,612 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@713fbd1d and model type name-comparator-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.04 02:58:12, skipping insertion in model container [2021-04-15 02:58:12,612 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "name-comparator-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.04 02:58:12" (2/2) ... [2021-04-15 02:58:12,613 INFO L111 eAbstractionObserver]: Analyzing ICFG name-comparator-symm.wvr.bpl [2021-04-15 02:58:12,617 WARN L142 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-04-15 02:58:12,617 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-04-15 02:58:12,620 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-04-15 02:58:12,620 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-04-15 02:58:12,644 INFO L149 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-04-15 02:58:12,656 INFO L253 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-04-15 02:58:12,670 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-04-15 02:58:12,670 INFO L377 AbstractCegarLoop]: Hoare is true [2021-04-15 02:58:12,670 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-04-15 02:58:12,670 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-04-15 02:58:12,670 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-04-15 02:58:12,670 INFO L381 AbstractCegarLoop]: Difference is false [2021-04-15 02:58:12,670 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-04-15 02:58:12,670 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-04-15 02:58:12,678 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 23 places, 18 transitions, 52 flow [2021-04-15 02:58:12,688 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 30 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 29 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:12,690 INFO L276 IsEmpty]: Start isEmpty. Operand has 30 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 29 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:12,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-04-15 02:58:12,695 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:12,695 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:12,696 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:12,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:12,703 INFO L82 PathProgramCache]: Analyzing trace with hash 1618380568, now seen corresponding path program 1 times [2021-04-15 02:58:12,709 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:12,709 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [720297085] [2021-04-15 02:58:12,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:12,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:12,934 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:12,935 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [720297085] [2021-04-15 02:58:12,936 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-04-15 02:58:12,936 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-04-15 02:58:12,936 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1605353209] [2021-04-15 02:58:12,939 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-04-15 02:58:12,940 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:12,949 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-04-15 02:58:12,950 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-04-15 02:58:12,951 INFO L87 Difference]: Start difference. First operand has 30 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 29 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 6 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:13,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:13,064 INFO L93 Difference]: Finished difference Result 60 states and 106 transitions. [2021-04-15 02:58:13,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-04-15 02:58:13,066 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2021-04-15 02:58:13,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:13,075 INFO L225 Difference]: With dead ends: 60 [2021-04-15 02:58:13,075 INFO L226 Difference]: Without dead ends: 45 [2021-04-15 02:58:13,076 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 95.0ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-04-15 02:58:13,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states. [2021-04-15 02:58:13,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 30. [2021-04-15 02:58:13,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30 states, 29 states have (on average 1.9310344827586208) internal successors, (56), 29 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:13,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 56 transitions. [2021-04-15 02:58:13,097 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 56 transitions. Word has length 12 [2021-04-15 02:58:13,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:13,097 INFO L480 AbstractCegarLoop]: Abstraction has 30 states and 56 transitions. [2021-04-15 02:58:13,097 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:13,097 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 56 transitions. [2021-04-15 02:58:13,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-04-15 02:58:13,098 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:13,098 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:13,098 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-04-15 02:58:13,098 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:13,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:13,099 INFO L82 PathProgramCache]: Analyzing trace with hash 1005020504, now seen corresponding path program 2 times [2021-04-15 02:58:13,099 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:13,099 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806770351] [2021-04-15 02:58:13,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:13,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:13,189 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:13,190 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806770351] [2021-04-15 02:58:13,191 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-04-15 02:58:13,191 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-04-15 02:58:13,191 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231184770] [2021-04-15 02:58:13,192 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-04-15 02:58:13,192 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:13,194 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-04-15 02:58:13,195 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-04-15 02:58:13,195 INFO L87 Difference]: Start difference. First operand 30 states and 56 transitions. Second operand has 6 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:13,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:13,312 INFO L93 Difference]: Finished difference Result 58 states and 105 transitions. [2021-04-15 02:58:13,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-04-15 02:58:13,313 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2021-04-15 02:58:13,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:13,314 INFO L225 Difference]: With dead ends: 58 [2021-04-15 02:58:13,314 INFO L226 Difference]: Without dead ends: 48 [2021-04-15 02:58:13,315 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 98.8ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-04-15 02:58:13,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2021-04-15 02:58:13,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 33. [2021-04-15 02:58:13,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33 states, 32 states have (on average 1.9375) internal successors, (62), 32 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:13,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 62 transitions. [2021-04-15 02:58:13,326 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 62 transitions. Word has length 12 [2021-04-15 02:58:13,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:13,327 INFO L480 AbstractCegarLoop]: Abstraction has 33 states and 62 transitions. [2021-04-15 02:58:13,327 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:13,327 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 62 transitions. [2021-04-15 02:58:13,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-04-15 02:58:13,328 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:13,328 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:13,329 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-04-15 02:58:13,329 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:13,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:13,330 INFO L82 PathProgramCache]: Analyzing trace with hash -1566097466, now seen corresponding path program 3 times [2021-04-15 02:58:13,330 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:13,330 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799548885] [2021-04-15 02:58:13,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:13,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:13,390 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:13,390 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1799548885] [2021-04-15 02:58:13,390 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-04-15 02:58:13,390 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-04-15 02:58:13,391 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124923019] [2021-04-15 02:58:13,391 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-04-15 02:58:13,391 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:13,391 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-04-15 02:58:13,392 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-04-15 02:58:13,392 INFO L87 Difference]: Start difference. First operand 33 states and 62 transitions. Second operand has 6 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:13,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:13,503 INFO L93 Difference]: Finished difference Result 46 states and 84 transitions. [2021-04-15 02:58:13,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-04-15 02:58:13,504 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2021-04-15 02:58:13,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:13,504 INFO L225 Difference]: With dead ends: 46 [2021-04-15 02:58:13,504 INFO L226 Difference]: Without dead ends: 36 [2021-04-15 02:58:13,505 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 92.5ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-04-15 02:58:13,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2021-04-15 02:58:13,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 33. [2021-04-15 02:58:13,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33 states, 32 states have (on average 1.9375) internal successors, (62), 32 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:13,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 62 transitions. [2021-04-15 02:58:13,507 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 62 transitions. Word has length 12 [2021-04-15 02:58:13,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:13,507 INFO L480 AbstractCegarLoop]: Abstraction has 33 states and 62 transitions. [2021-04-15 02:58:13,508 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:13,508 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 62 transitions. [2021-04-15 02:58:13,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-04-15 02:58:13,508 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:13,508 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:13,508 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-04-15 02:58:13,508 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:13,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:13,509 INFO L82 PathProgramCache]: Analyzing trace with hash 602481210, now seen corresponding path program 1 times [2021-04-15 02:58:13,509 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:13,509 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327762582] [2021-04-15 02:58:13,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:13,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:13,538 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:13,539 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327762582] [2021-04-15 02:58:13,539 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2072114862] [2021-04-15 02:58:13,539 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-04-15 02:58:13,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:13,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 6 conjunts are in the unsatisfiable core [2021-04-15 02:58:13,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:13,700 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:13,701 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-04-15 02:58:13,701 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 6 [2021-04-15 02:58:13,701 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624013052] [2021-04-15 02:58:13,701 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-04-15 02:58:13,701 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:13,702 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-04-15 02:58:13,702 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-04-15 02:58:13,702 INFO L87 Difference]: Start difference. First operand 33 states and 62 transitions. Second operand has 5 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:13,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:13,733 INFO L93 Difference]: Finished difference Result 37 states and 70 transitions. [2021-04-15 02:58:13,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-04-15 02:58:13,733 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-04-15 02:58:13,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:13,733 INFO L225 Difference]: With dead ends: 37 [2021-04-15 02:58:13,733 INFO L226 Difference]: Without dead ends: 37 [2021-04-15 02:58:13,734 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 22.3ms TimeCoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-04-15 02:58:13,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2021-04-15 02:58:13,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 37. [2021-04-15 02:58:13,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37 states, 36 states have (on average 1.9444444444444444) internal successors, (70), 36 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:13,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 70 transitions. [2021-04-15 02:58:13,737 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 70 transitions. Word has length 13 [2021-04-15 02:58:13,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:13,737 INFO L480 AbstractCegarLoop]: Abstraction has 37 states and 70 transitions. [2021-04-15 02:58:13,737 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:13,737 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 70 transitions. [2021-04-15 02:58:13,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-04-15 02:58:13,737 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:13,737 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:13,949 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:13,949 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:13,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:13,950 INFO L82 PathProgramCache]: Analyzing trace with hash 1691964264, now seen corresponding path program 2 times [2021-04-15 02:58:13,950 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:13,950 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49114962] [2021-04-15 02:58:13,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:13,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:14,004 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:14,005 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49114962] [2021-04-15 02:58:14,006 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [403971733] [2021-04-15 02:58:14,006 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 02:58:14,110 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:58:14,110 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:14,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 6 conjunts are in the unsatisfiable core [2021-04-15 02:58:14,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:14,179 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:14,180 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-04-15 02:58:14,180 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2021-04-15 02:58:14,180 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381712001] [2021-04-15 02:58:14,180 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-04-15 02:58:14,180 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:14,181 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-04-15 02:58:14,181 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-04-15 02:58:14,181 INFO L87 Difference]: Start difference. First operand 37 states and 70 transitions. Second operand has 5 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:14,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:14,231 INFO L93 Difference]: Finished difference Result 59 states and 107 transitions. [2021-04-15 02:58:14,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-04-15 02:58:14,237 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-04-15 02:58:14,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:14,237 INFO L225 Difference]: With dead ends: 59 [2021-04-15 02:58:14,237 INFO L226 Difference]: Without dead ends: 59 [2021-04-15 02:58:14,238 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 60.4ms TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:58:14,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2021-04-15 02:58:14,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 38. [2021-04-15 02:58:14,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38 states, 37 states have (on average 1.972972972972973) internal successors, (73), 37 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:14,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 73 transitions. [2021-04-15 02:58:14,240 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 73 transitions. Word has length 13 [2021-04-15 02:58:14,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:14,241 INFO L480 AbstractCegarLoop]: Abstraction has 38 states and 73 transitions. [2021-04-15 02:58:14,241 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:14,241 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 73 transitions. [2021-04-15 02:58:14,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-04-15 02:58:14,241 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:14,241 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:14,462 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:14,462 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:14,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:14,463 INFO L82 PathProgramCache]: Analyzing trace with hash -1360970772, now seen corresponding path program 3 times [2021-04-15 02:58:14,463 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:14,463 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619668370] [2021-04-15 02:58:14,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:14,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:14,499 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:14,500 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619668370] [2021-04-15 02:58:14,500 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-04-15 02:58:14,500 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-04-15 02:58:14,500 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1252093334] [2021-04-15 02:58:14,500 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-04-15 02:58:14,512 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:14,513 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-04-15 02:58:14,513 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-04-15 02:58:14,513 INFO L87 Difference]: Start difference. First operand 38 states and 73 transitions. Second operand has 5 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:14,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:14,566 INFO L93 Difference]: Finished difference Result 40 states and 74 transitions. [2021-04-15 02:58:14,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-04-15 02:58:14,566 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-04-15 02:58:14,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:14,567 INFO L225 Difference]: With dead ends: 40 [2021-04-15 02:58:14,567 INFO L226 Difference]: Without dead ends: 38 [2021-04-15 02:58:14,567 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 43.6ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-04-15 02:58:14,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states. [2021-04-15 02:58:14,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 38. [2021-04-15 02:58:14,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38 states, 37 states have (on average 1.945945945945946) internal successors, (72), 37 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:14,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 72 transitions. [2021-04-15 02:58:14,572 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 72 transitions. Word has length 13 [2021-04-15 02:58:14,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:14,572 INFO L480 AbstractCegarLoop]: Abstraction has 38 states and 72 transitions. [2021-04-15 02:58:14,572 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:14,572 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 72 transitions. [2021-04-15 02:58:14,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-04-15 02:58:14,573 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:14,573 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:14,573 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-04-15 02:58:14,573 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:14,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:14,573 INFO L82 PathProgramCache]: Analyzing trace with hash -703281478, now seen corresponding path program 4 times [2021-04-15 02:58:14,574 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:14,574 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [659142924] [2021-04-15 02:58:14,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:14,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:14,610 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:14,611 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [659142924] [2021-04-15 02:58:14,611 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-04-15 02:58:14,611 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-04-15 02:58:14,611 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154600304] [2021-04-15 02:58:14,611 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-04-15 02:58:14,611 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:14,612 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-04-15 02:58:14,612 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-04-15 02:58:14,612 INFO L87 Difference]: Start difference. First operand 38 states and 72 transitions. Second operand has 5 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:14,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:14,657 INFO L93 Difference]: Finished difference Result 59 states and 107 transitions. [2021-04-15 02:58:14,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-04-15 02:58:14,657 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-04-15 02:58:14,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:14,658 INFO L225 Difference]: With dead ends: 59 [2021-04-15 02:58:14,658 INFO L226 Difference]: Without dead ends: 59 [2021-04-15 02:58:14,658 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 39.0ms TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-04-15 02:58:14,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2021-04-15 02:58:14,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 40. [2021-04-15 02:58:14,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 39 states have (on average 2.0) internal successors, (78), 39 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:14,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 78 transitions. [2021-04-15 02:58:14,661 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 78 transitions. Word has length 13 [2021-04-15 02:58:14,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:14,661 INFO L480 AbstractCegarLoop]: Abstraction has 40 states and 78 transitions. [2021-04-15 02:58:14,661 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:14,661 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 78 transitions. [2021-04-15 02:58:14,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-04-15 02:58:14,662 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:14,662 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:14,662 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-04-15 02:58:14,662 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:14,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:14,663 INFO L82 PathProgramCache]: Analyzing trace with hash 538750782, now seen corresponding path program 5 times [2021-04-15 02:58:14,663 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:14,663 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281641714] [2021-04-15 02:58:14,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:14,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:14,703 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:14,703 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281641714] [2021-04-15 02:58:14,703 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-04-15 02:58:14,703 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-04-15 02:58:14,704 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982830998] [2021-04-15 02:58:14,704 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-04-15 02:58:14,704 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:14,704 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-04-15 02:58:14,704 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-04-15 02:58:14,705 INFO L87 Difference]: Start difference. First operand 40 states and 78 transitions. Second operand has 5 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:14,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:14,741 INFO L93 Difference]: Finished difference Result 61 states and 108 transitions. [2021-04-15 02:58:14,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-04-15 02:58:14,744 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-04-15 02:58:14,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:14,745 INFO L225 Difference]: With dead ends: 61 [2021-04-15 02:58:14,745 INFO L226 Difference]: Without dead ends: 59 [2021-04-15 02:58:14,745 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 41.3ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-04-15 02:58:14,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2021-04-15 02:58:14,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 39. [2021-04-15 02:58:14,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 38 states have (on average 1.9736842105263157) internal successors, (75), 38 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:14,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 75 transitions. [2021-04-15 02:58:14,748 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 75 transitions. Word has length 13 [2021-04-15 02:58:14,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:14,748 INFO L480 AbstractCegarLoop]: Abstraction has 39 states and 75 transitions. [2021-04-15 02:58:14,748 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:14,748 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 75 transitions. [2021-04-15 02:58:14,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-04-15 02:58:14,748 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:14,748 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:14,749 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-04-15 02:58:14,749 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:14,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:14,749 INFO L82 PathProgramCache]: Analyzing trace with hash 1614461938, now seen corresponding path program 6 times [2021-04-15 02:58:14,749 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:14,749 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365294715] [2021-04-15 02:58:14,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:14,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:14,771 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:14,771 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365294715] [2021-04-15 02:58:14,771 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-04-15 02:58:14,771 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-04-15 02:58:14,771 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983613274] [2021-04-15 02:58:14,772 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-04-15 02:58:14,772 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:14,772 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-04-15 02:58:14,772 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-04-15 02:58:14,772 INFO L87 Difference]: Start difference. First operand 39 states and 75 transitions. Second operand has 5 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:14,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:14,794 INFO L93 Difference]: Finished difference Result 43 states and 79 transitions. [2021-04-15 02:58:14,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-04-15 02:58:14,795 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-04-15 02:58:14,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:14,795 INFO L225 Difference]: With dead ends: 43 [2021-04-15 02:58:14,795 INFO L226 Difference]: Without dead ends: 39 [2021-04-15 02:58:14,797 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 11.6ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-04-15 02:58:14,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2021-04-15 02:58:14,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 39. [2021-04-15 02:58:14,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 38 states have (on average 1.9473684210526316) internal successors, (74), 38 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:14,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 74 transitions. [2021-04-15 02:58:14,807 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 74 transitions. Word has length 13 [2021-04-15 02:58:14,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:14,807 INFO L480 AbstractCegarLoop]: Abstraction has 39 states and 74 transitions. [2021-04-15 02:58:14,807 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:14,807 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 74 transitions. [2021-04-15 02:58:14,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-04-15 02:58:14,808 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:14,808 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:14,808 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-04-15 02:58:14,808 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:14,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:14,809 INFO L82 PathProgramCache]: Analyzing trace with hash 576295941, now seen corresponding path program 1 times [2021-04-15 02:58:14,810 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:14,811 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136860545] [2021-04-15 02:58:14,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:14,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:14,956 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:14,957 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136860545] [2021-04-15 02:58:14,957 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1965270580] [2021-04-15 02:58:14,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-04-15 02:58:14,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:14,996 WARN L261 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 28 conjunts are in the unsatisfiable core [2021-04-15 02:58:15,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:15,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 12 treesize of output 8 [2021-04-15 02:58:15,195 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:15,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 12 treesize of output 8 [2021-04-15 02:58:15,199 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:15,227 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 02:58:15,229 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-04-15 02:58:15,230 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:49, output treesize:35 [2021-04-15 02:58:15,325 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:15,325 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:15,325 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-04-15 02:58:15,325 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553957445] [2021-04-15 02:58:15,326 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-04-15 02:58:15,326 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:15,326 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-04-15 02:58:15,326 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:58:15,326 INFO L87 Difference]: Start difference. First operand 39 states and 74 transitions. Second operand has 12 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 12 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-04-15 02:58:15,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:15,561 INFO L93 Difference]: Finished difference Result 78 states and 141 transitions. [2021-04-15 02:58:15,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-04-15 02:58:15,561 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 12 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 14 [2021-04-15 02:58:15,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:15,562 INFO L225 Difference]: With dead ends: 78 [2021-04-15 02:58:15,562 INFO L226 Difference]: Without dead ends: 60 [2021-04-15 02:58:15,562 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 310.0ms TimeCoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-04-15 02:58:15,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2021-04-15 02:58:15,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 41. [2021-04-15 02:58:15,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 40 states have (on average 1.95) internal successors, (78), 40 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:15,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 78 transitions. [2021-04-15 02:58:15,564 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 78 transitions. Word has length 14 [2021-04-15 02:58:15,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:15,564 INFO L480 AbstractCegarLoop]: Abstraction has 41 states and 78 transitions. [2021-04-15 02:58:15,564 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 12 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-04-15 02:58:15,565 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 78 transitions. [2021-04-15 02:58:15,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-04-15 02:58:15,565 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:15,565 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:15,775 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-04-15 02:58:15,776 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:15,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:15,776 INFO L82 PathProgramCache]: Analyzing trace with hash -1257996859, now seen corresponding path program 2 times [2021-04-15 02:58:15,776 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:15,776 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98108404] [2021-04-15 02:58:15,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:15,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:15,886 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:15,886 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98108404] [2021-04-15 02:58:15,886 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [308212217] [2021-04-15 02:58:15,886 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-04-15 02:58:15,922 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:58:15,922 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:15,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 27 conjunts are in the unsatisfiable core [2021-04-15 02:58:15,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:16,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 12 treesize of output 8 [2021-04-15 02:58:16,098 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:16,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 12 treesize of output 8 [2021-04-15 02:58:16,103 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:16,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 02:58:16,108 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:16,111 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 02:58:16,111 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:16,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 11 treesize of output 7 [2021-04-15 02:58:16,115 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:16,117 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 02:58:16,117 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:16,121 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 02:58:16,122 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:16,151 INFO L628 ElimStorePlain]: treesize reduction 2, result has 95.6 percent of original size [2021-04-15 02:58:16,152 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 02:58:16,153 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 1 variables, input treesize:190, output treesize:43 [2021-04-15 02:58:16,251 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:16,251 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:16,251 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-04-15 02:58:16,251 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280212676] [2021-04-15 02:58:16,252 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-04-15 02:58:16,252 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:16,252 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-04-15 02:58:16,252 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2021-04-15 02:58:16,252 INFO L87 Difference]: Start difference. First operand 41 states and 78 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 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-04-15 02:58:17,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:17,000 INFO L93 Difference]: Finished difference Result 80 states and 151 transitions. [2021-04-15 02:58:17,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-04-15 02:58:17,001 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 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 14 [2021-04-15 02:58:17,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:17,001 INFO L225 Difference]: With dead ends: 80 [2021-04-15 02:58:17,001 INFO L226 Difference]: Without dead ends: 67 [2021-04-15 02:58:17,002 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 798.2ms TimeCoverageRelationStatistics Valid=99, Invalid=321, Unknown=0, NotChecked=0, Total=420 [2021-04-15 02:58:17,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2021-04-15 02:58:17,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 43. [2021-04-15 02:58:17,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 42 states have (on average 2.0) internal successors, (84), 42 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:17,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 84 transitions. [2021-04-15 02:58:17,013 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 84 transitions. Word has length 14 [2021-04-15 02:58:17,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:17,013 INFO L480 AbstractCegarLoop]: Abstraction has 43 states and 84 transitions. [2021-04-15 02:58:17,014 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 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-04-15 02:58:17,014 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 84 transitions. [2021-04-15 02:58:17,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-04-15 02:58:17,014 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:17,014 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:17,229 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:17,229 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:17,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:17,230 INFO L82 PathProgramCache]: Analyzing trace with hash -9467753, now seen corresponding path program 3 times [2021-04-15 02:58:17,230 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:17,230 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116732844] [2021-04-15 02:58:17,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:17,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:17,323 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:17,323 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116732844] [2021-04-15 02:58:17,323 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [257393728] [2021-04-15 02:58:17,323 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:17,362 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-04-15 02:58:17,362 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:17,363 WARN L261 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 28 conjunts are in the unsatisfiable core [2021-04-15 02:58:17,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:17,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 12 treesize of output 8 [2021-04-15 02:58:17,480 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:17,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 5 treesize of output 3 [2021-04-15 02:58:17,482 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:17,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 11 treesize of output 7 [2021-04-15 02:58:17,485 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:17,497 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 02:58:17,498 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-04-15 02:58:17,498 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:76, output treesize:35 [2021-04-15 02:58:17,547 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:17,547 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:17,547 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-04-15 02:58:17,547 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236181780] [2021-04-15 02:58:17,547 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-04-15 02:58:17,547 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:17,548 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-04-15 02:58:17,548 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:58:17,548 INFO L87 Difference]: Start difference. First operand 43 states and 84 transitions. Second operand has 12 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 12 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-04-15 02:58:17,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:17,766 INFO L93 Difference]: Finished difference Result 60 states and 110 transitions. [2021-04-15 02:58:17,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-04-15 02:58:17,767 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 12 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 14 [2021-04-15 02:58:17,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:17,769 INFO L225 Difference]: With dead ends: 60 [2021-04-15 02:58:17,769 INFO L226 Difference]: Without dead ends: 47 [2021-04-15 02:58:17,769 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 276.1ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-04-15 02:58:17,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2021-04-15 02:58:17,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 45. [2021-04-15 02:58:17,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45 states, 44 states have (on average 2.0) internal successors, (88), 44 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:17,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 88 transitions. [2021-04-15 02:58:17,772 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 88 transitions. Word has length 14 [2021-04-15 02:58:17,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:17,772 INFO L480 AbstractCegarLoop]: Abstraction has 45 states and 88 transitions. [2021-04-15 02:58:17,772 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 12 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-04-15 02:58:17,773 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 88 transitions. [2021-04-15 02:58:17,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-04-15 02:58:17,773 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:17,773 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:17,989 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:17,989 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:17,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:17,990 INFO L82 PathProgramCache]: Analyzing trace with hash 384988251, now seen corresponding path program 4 times [2021-04-15 02:58:17,990 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:17,990 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63888580] [2021-04-15 02:58:17,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:18,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:18,104 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:18,104 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63888580] [2021-04-15 02:58:18,104 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [985044691] [2021-04-15 02:58:18,105 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:18,166 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 02:58:18,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:18,168 WARN L261 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 28 conjunts are in the unsatisfiable core [2021-04-15 02:58:18,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:18,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 13 treesize of output 9 [2021-04-15 02:58:18,273 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:18,275 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 02:58:18,275 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:18,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 12 treesize of output 8 [2021-04-15 02:58:18,279 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:18,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 02:58:18,292 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:18,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 02:58:18,297 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:18,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 5 treesize of output 3 [2021-04-15 02:58:18,300 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:18,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 7 [2021-04-15 02:58:18,304 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:18,345 INFO L628 ElimStorePlain]: treesize reduction 38, result has 60.4 percent of original size [2021-04-15 02:58:18,349 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 02:58:18,349 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 1 variables, input treesize:212, output treesize:58 [2021-04-15 02:58:18,468 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:18,468 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:18,468 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-04-15 02:58:18,469 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976422640] [2021-04-15 02:58:18,469 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:58:18,469 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:18,470 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:58:18,470 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:58:18,470 INFO L87 Difference]: Start difference. First operand 45 states and 88 transitions. Second operand has 11 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 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-04-15 02:58:18,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:18,607 INFO L93 Difference]: Finished difference Result 63 states and 120 transitions. [2021-04-15 02:58:18,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:58:18,608 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 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 14 [2021-04-15 02:58:18,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:18,609 INFO L225 Difference]: With dead ends: 63 [2021-04-15 02:58:18,609 INFO L226 Difference]: Without dead ends: 51 [2021-04-15 02:58:18,609 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 215.1ms TimeCoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-04-15 02:58:18,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2021-04-15 02:58:18,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 46. [2021-04-15 02:58:18,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46 states, 45 states have (on average 2.0) internal successors, (90), 45 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:18,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 90 transitions. [2021-04-15 02:58:18,612 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 90 transitions. Word has length 14 [2021-04-15 02:58:18,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:18,613 INFO L480 AbstractCegarLoop]: Abstraction has 46 states and 90 transitions. [2021-04-15 02:58:18,613 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 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-04-15 02:58:18,613 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 90 transitions. [2021-04-15 02:58:18,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-04-15 02:58:18,616 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:18,616 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:18,836 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:18,836 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:18,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:18,837 INFO L82 PathProgramCache]: Analyzing trace with hash 922843829, now seen corresponding path program 5 times [2021-04-15 02:58:18,837 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:18,837 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449434660] [2021-04-15 02:58:18,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:18,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:18,935 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:18,936 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [449434660] [2021-04-15 02:58:18,936 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1388690942] [2021-04-15 02:58:18,936 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 02:58:18,958 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-04-15 02:58:18,959 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:18,959 WARN L261 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 28 conjunts are in the unsatisfiable core [2021-04-15 02:58:18,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:19,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-04-15 02:58:19,041 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:19,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 13 treesize of output 9 [2021-04-15 02:58:19,045 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:19,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 13 treesize of output 9 [2021-04-15 02:58:19,048 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:19,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 12 treesize of output 8 [2021-04-15 02:58:19,052 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:19,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 11 treesize of output 7 [2021-04-15 02:58:19,055 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:19,095 INFO L628 ElimStorePlain]: treesize reduction 20, result has 74.4 percent of original size [2021-04-15 02:58:19,121 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 02:58:19,121 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 1 variables, input treesize:153, output treesize:58 [2021-04-15 02:58:19,208 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:19,208 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:19,208 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-04-15 02:58:19,208 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602938515] [2021-04-15 02:58:19,208 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-04-15 02:58:19,208 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:19,209 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-04-15 02:58:19,209 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-04-15 02:58:19,209 INFO L87 Difference]: Start difference. First operand 46 states and 90 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 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-04-15 02:58:19,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:19,523 INFO L93 Difference]: Finished difference Result 82 states and 152 transitions. [2021-04-15 02:58:19,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-04-15 02:58:19,524 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 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 14 [2021-04-15 02:58:19,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:19,524 INFO L225 Difference]: With dead ends: 82 [2021-04-15 02:58:19,524 INFO L226 Difference]: Without dead ends: 60 [2021-04-15 02:58:19,525 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 358.9ms TimeCoverageRelationStatistics Valid=77, Invalid=265, Unknown=0, NotChecked=0, Total=342 [2021-04-15 02:58:19,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2021-04-15 02:58:19,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 51. [2021-04-15 02:58:19,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 50 states have (on average 2.02) internal successors, (101), 50 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:19,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 101 transitions. [2021-04-15 02:58:19,529 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 101 transitions. Word has length 14 [2021-04-15 02:58:19,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:19,529 INFO L480 AbstractCegarLoop]: Abstraction has 51 states and 101 transitions. [2021-04-15 02:58:19,529 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 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-04-15 02:58:19,529 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 101 transitions. [2021-04-15 02:58:19,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-04-15 02:58:19,530 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:19,530 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:19,744 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:19,745 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:19,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:19,745 INFO L82 PathProgramCache]: Analyzing trace with hash -1247641723, now seen corresponding path program 6 times [2021-04-15 02:58:19,745 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:19,745 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [930551455] [2021-04-15 02:58:19,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:19,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:19,831 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:19,831 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [930551455] [2021-04-15 02:58:19,831 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2009409180] [2021-04-15 02:58:19,831 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-04-15 02:58:19,856 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-04-15 02:58:19,856 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:19,857 WARN L261 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 28 conjunts are in the unsatisfiable core [2021-04-15 02:58:19,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:19,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 12 treesize of output 8 [2021-04-15 02:58:19,965 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:19,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 5 treesize of output 3 [2021-04-15 02:58:19,968 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:19,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 11 treesize of output 7 [2021-04-15 02:58:19,971 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:19,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 02:58:19,983 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-04-15 02:58:19,983 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:76, output treesize:35 [2021-04-15 02:58:20,028 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:20,029 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:20,029 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-04-15 02:58:20,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725844365] [2021-04-15 02:58:20,030 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-04-15 02:58:20,030 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:20,030 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-04-15 02:58:20,031 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-04-15 02:58:20,031 INFO L87 Difference]: Start difference. First operand 51 states and 101 transitions. Second operand has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:20,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:20,290 INFO L93 Difference]: Finished difference Result 76 states and 147 transitions. [2021-04-15 02:58:20,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-04-15 02:58:20,291 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-04-15 02:58:20,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:20,291 INFO L225 Difference]: With dead ends: 76 [2021-04-15 02:58:20,291 INFO L226 Difference]: Without dead ends: 63 [2021-04-15 02:58:20,292 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 287.3ms TimeCoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2021-04-15 02:58:20,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2021-04-15 02:58:20,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 52. [2021-04-15 02:58:20,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 51 states have (on average 2.019607843137255) internal successors, (103), 51 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:20,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 103 transitions. [2021-04-15 02:58:20,293 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 103 transitions. Word has length 14 [2021-04-15 02:58:20,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:20,293 INFO L480 AbstractCegarLoop]: Abstraction has 52 states and 103 transitions. [2021-04-15 02:58:20,293 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:20,293 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 103 transitions. [2021-04-15 02:58:20,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-04-15 02:58:20,294 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:20,294 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:20,503 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-04-15 02:58:20,503 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:20,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:20,503 INFO L82 PathProgramCache]: Analyzing trace with hash -853185719, now seen corresponding path program 7 times [2021-04-15 02:58:20,503 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:20,503 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136946277] [2021-04-15 02:58:20,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:20,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:20,609 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:20,609 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136946277] [2021-04-15 02:58:20,609 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [39348667] [2021-04-15 02:58:20,609 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 02:58:20,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:20,633 WARN L261 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 28 conjunts are in the unsatisfiable core [2021-04-15 02:58:20,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:20,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 12 treesize of output 8 [2021-04-15 02:58:20,718 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:20,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 13 treesize of output 9 [2021-04-15 02:58:20,721 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:20,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 02:58:20,725 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:20,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 12 treesize of output 8 [2021-04-15 02:58:20,728 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:20,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 7 [2021-04-15 02:58:20,731 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:20,775 INFO L628 ElimStorePlain]: treesize reduction 20, result has 74.4 percent of original size [2021-04-15 02:58:20,776 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 02:58:20,777 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 1 variables, input treesize:153, output treesize:58 [2021-04-15 02:58:20,880 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:20,880 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:20,880 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-04-15 02:58:20,880 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2087886589] [2021-04-15 02:58:20,881 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-04-15 02:58:20,881 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:20,881 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-04-15 02:58:20,881 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:58:20,881 INFO L87 Difference]: Start difference. First operand 52 states and 103 transitions. Second operand has 12 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 12 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-04-15 02:58:21,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:21,024 INFO L93 Difference]: Finished difference Result 90 states and 163 transitions. [2021-04-15 02:58:21,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:58:21,025 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 12 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 14 [2021-04-15 02:58:21,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:21,025 INFO L225 Difference]: With dead ends: 90 [2021-04-15 02:58:21,025 INFO L226 Difference]: Without dead ends: 71 [2021-04-15 02:58:21,027 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 222.5ms TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-04-15 02:58:21,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2021-04-15 02:58:21,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 54. [2021-04-15 02:58:21,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 53 states have (on average 2.056603773584906) internal successors, (109), 53 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:21,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 109 transitions. [2021-04-15 02:58:21,031 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 109 transitions. Word has length 14 [2021-04-15 02:58:21,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:21,031 INFO L480 AbstractCegarLoop]: Abstraction has 54 states and 109 transitions. [2021-04-15 02:58:21,032 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 12 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-04-15 02:58:21,032 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 109 transitions. [2021-04-15 02:58:21,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-04-15 02:58:21,033 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:21,033 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:21,248 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:21,249 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:21,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:21,249 INFO L82 PathProgramCache]: Analyzing trace with hash -315330141, now seen corresponding path program 8 times [2021-04-15 02:58:21,249 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:21,249 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1656822050] [2021-04-15 02:58:21,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:21,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:21,341 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:21,341 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1656822050] [2021-04-15 02:58:21,341 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [349449674] [2021-04-15 02:58:21,341 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-04-15 02:58:21,376 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:58:21,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:21,377 WARN L261 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 28 conjunts are in the unsatisfiable core [2021-04-15 02:58:21,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:21,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 12 treesize of output 8 [2021-04-15 02:58:21,455 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:21,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 02:58:21,458 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:58: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 13 treesize of output 9 [2021-04-15 02:58:21,461 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:21,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 13 treesize of output 9 [2021-04-15 02:58:21,465 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:21,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 12 treesize of output 8 [2021-04-15 02:58:21,468 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:21,470 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 02:58:21,471 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:21,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 11 treesize of output 7 [2021-04-15 02:58:21,473 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:21,515 INFO L628 ElimStorePlain]: treesize reduction 40, result has 59.2 percent of original size [2021-04-15 02:58:21,516 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 02:58:21,516 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 1 variables, input treesize:222, output treesize:58 [2021-04-15 02:58:21,596 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:21,597 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:21,597 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-04-15 02:58:21,597 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17823438] [2021-04-15 02:58:21,598 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-04-15 02:58:21,598 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:21,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-04-15 02:58:21,598 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-04-15 02:58:21,598 INFO L87 Difference]: Start difference. First operand 54 states and 109 transitions. Second operand has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:21,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:21,900 INFO L93 Difference]: Finished difference Result 121 states and 224 transitions. [2021-04-15 02:58:21,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-04-15 02:58:21,901 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-04-15 02:58:21,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:21,901 INFO L225 Difference]: With dead ends: 121 [2021-04-15 02:58:21,902 INFO L226 Difference]: Without dead ends: 95 [2021-04-15 02:58:21,902 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 323.3ms TimeCoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-04-15 02:58:21,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2021-04-15 02:58:21,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 57. [2021-04-15 02:58:21,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 56 states have (on average 2.107142857142857) internal successors, (118), 56 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:21,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 118 transitions. [2021-04-15 02:58:21,904 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 118 transitions. Word has length 14 [2021-04-15 02:58:21,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:21,904 INFO L480 AbstractCegarLoop]: Abstraction has 57 states and 118 transitions. [2021-04-15 02:58:21,904 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:21,904 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 118 transitions. [2021-04-15 02:58:21,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-04-15 02:58:21,904 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:21,904 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:22,122 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:22,122 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:22,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:22,123 INFO L82 PathProgramCache]: Analyzing trace with hash 272415181, now seen corresponding path program 9 times [2021-04-15 02:58:22,123 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:22,123 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [5729165] [2021-04-15 02:58:22,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:22,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:22,241 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:22,241 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [5729165] [2021-04-15 02:58:22,241 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [206912998] [2021-04-15 02:58:22,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 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-04-15 02:58:22,265 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 02:58:22,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:22,266 WARN L261 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 28 conjunts are in the unsatisfiable core [2021-04-15 02:58:22,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:22,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 12 treesize of output 8 [2021-04-15 02:58:22,350 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:22,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 13 treesize of output 9 [2021-04-15 02:58:22,353 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:22,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 13 treesize of output 9 [2021-04-15 02:58:22,356 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:22,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 12 treesize of output 8 [2021-04-15 02:58:22,359 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:22,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 11 treesize of output 7 [2021-04-15 02:58:22,362 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:22,412 INFO L628 ElimStorePlain]: treesize reduction 20, result has 74.4 percent of original size [2021-04-15 02:58:22,414 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 02:58:22,414 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 1 variables, input treesize:153, output treesize:58 [2021-04-15 02:58:22,508 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:22,508 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:22,508 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-04-15 02:58:22,508 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106742731] [2021-04-15 02:58:22,508 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-04-15 02:58:22,508 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:22,509 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-04-15 02:58:22,509 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:58:22,509 INFO L87 Difference]: Start difference. First operand 57 states and 118 transitions. Second operand has 12 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 12 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-04-15 02:58:22,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:22,999 INFO L93 Difference]: Finished difference Result 127 states and 242 transitions. [2021-04-15 02:58:22,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-04-15 02:58:22,999 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 12 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 14 [2021-04-15 02:58:23,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:23,000 INFO L225 Difference]: With dead ends: 127 [2021-04-15 02:58:23,000 INFO L226 Difference]: Without dead ends: 108 [2021-04-15 02:58:23,000 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 566.5ms TimeCoverageRelationStatistics Valid=92, Invalid=288, Unknown=0, NotChecked=0, Total=380 [2021-04-15 02:58:23,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2021-04-15 02:58:23,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 62. [2021-04-15 02:58:23,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 61 states have (on average 2.1147540983606556) internal successors, (129), 61 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:23,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 129 transitions. [2021-04-15 02:58:23,002 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 129 transitions. Word has length 14 [2021-04-15 02:58:23,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:23,003 INFO L480 AbstractCegarLoop]: Abstraction has 62 states and 129 transitions. [2021-04-15 02:58:23,003 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 12 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-04-15 02:58:23,003 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 129 transitions. [2021-04-15 02:58:23,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-04-15 02:58:23,003 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:23,003 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:23,213 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-04-15 02:58:23,213 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:23,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:23,213 INFO L82 PathProgramCache]: Analyzing trace with hash -745410905, now seen corresponding path program 10 times [2021-04-15 02:58:23,214 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:23,214 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539164883] [2021-04-15 02:58:23,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:23,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:23,282 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:23,282 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539164883] [2021-04-15 02:58:23,282 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1109979054] [2021-04-15 02:58:23,282 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:23,321 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 02:58:23,322 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:23,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 16 conjunts are in the unsatisfiable core [2021-04-15 02:58:23,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:23,352 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:23,352 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:23,353 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-04-15 02:58:23,353 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050915854] [2021-04-15 02:58:23,354 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-04-15 02:58:23,354 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:23,356 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-04-15 02:58:23,356 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-04-15 02:58:23,356 INFO L87 Difference]: Start difference. First operand 62 states and 129 transitions. Second operand has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-04-15 02:58:23,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:23,395 INFO L93 Difference]: Finished difference Result 92 states and 187 transitions. [2021-04-15 02:58:23,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-04-15 02:58:23,396 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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 15 [2021-04-15 02:58:23,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:23,397 INFO L225 Difference]: With dead ends: 92 [2021-04-15 02:58:23,397 INFO L226 Difference]: Without dead ends: 92 [2021-04-15 02:58:23,398 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 55.1ms TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:58:23,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2021-04-15 02:58:23,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 66. [2021-04-15 02:58:23,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 65 states have (on average 2.1076923076923078) internal successors, (137), 65 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:23,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 137 transitions. [2021-04-15 02:58:23,399 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 137 transitions. Word has length 15 [2021-04-15 02:58:23,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:23,400 INFO L480 AbstractCegarLoop]: Abstraction has 66 states and 137 transitions. [2021-04-15 02:58:23,400 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.125) internal successors, (17), 8 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-04-15 02:58:23,400 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 137 transitions. [2021-04-15 02:58:23,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-04-15 02:58:23,402 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:23,402 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:23,618 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:23,618 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:23,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:23,618 INFO L82 PathProgramCache]: Analyzing trace with hash -1331174599, now seen corresponding path program 11 times [2021-04-15 02:58:23,619 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:23,619 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [477176132] [2021-04-15 02:58:23,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:23,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:23,657 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:23,658 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [477176132] [2021-04-15 02:58:23,658 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1166634393] [2021-04-15 02:58:23,658 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-04-15 02:58:23,698 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:58:23,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:23,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 16 conjunts are in the unsatisfiable core Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:23,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:23,750 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:23,750 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:23,750 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-04-15 02:58:23,750 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072934594] [2021-04-15 02:58:23,750 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:58:23,750 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:23,750 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:58:23,751 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:58:23,751 INFO L87 Difference]: Start difference. First operand 66 states and 137 transitions. Second operand has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:23,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:23,854 INFO L93 Difference]: Finished difference Result 85 states and 175 transitions. [2021-04-15 02:58:23,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-04-15 02:58:23,855 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-04-15 02:58:23,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:23,855 INFO L225 Difference]: With dead ends: 85 [2021-04-15 02:58:23,855 INFO L226 Difference]: Without dead ends: 85 [2021-04-15 02:58:23,855 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 102.4ms TimeCoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-04-15 02:58:23,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2021-04-15 02:58:23,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 66. [2021-04-15 02:58:23,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 65 states have (on average 2.1076923076923078) internal successors, (137), 65 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:23,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 137 transitions. [2021-04-15 02:58:23,857 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 137 transitions. Word has length 15 [2021-04-15 02:58:23,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:23,858 INFO L480 AbstractCegarLoop]: Abstraction has 66 states and 137 transitions. [2021-04-15 02:58:23,858 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:23,858 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 137 transitions. [2021-04-15 02:58:23,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-04-15 02:58:23,858 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:23,858 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:24,058 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2021-04-15 02:58:24,059 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:24,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:24,059 INFO L82 PathProgramCache]: Analyzing trace with hash -1920715114, now seen corresponding path program 12 times [2021-04-15 02:58:24,059 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:24,059 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417207953] [2021-04-15 02:58:24,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:24,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:24,096 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:24,096 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417207953] [2021-04-15 02:58:24,096 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1298666819] [2021-04-15 02:58:24,096 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:24,132 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-04-15 02:58:24,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:24,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 16 conjunts are in the unsatisfiable core [2021-04-15 02:58:24,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:24,223 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:24,223 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:24,223 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-04-15 02:58:24,224 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819581158] [2021-04-15 02:58:24,224 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:58:24,224 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:24,224 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:58:24,224 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:58:24,224 INFO L87 Difference]: Start difference. First operand 66 states and 137 transitions. Second operand has 10 states, 10 states have (on average 2.0) internal successors, (20), 10 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-04-15 02:58:24,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:24,371 INFO L93 Difference]: Finished difference Result 108 states and 208 transitions. [2021-04-15 02:58:24,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:58:24,371 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 10 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 15 [2021-04-15 02:58:24,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:24,371 INFO L225 Difference]: With dead ends: 108 [2021-04-15 02:58:24,372 INFO L226 Difference]: Without dead ends: 105 [2021-04-15 02:58:24,372 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 149.2ms TimeCoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2021-04-15 02:58:24,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2021-04-15 02:58:24,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 70. [2021-04-15 02:58:24,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 69 states have (on average 2.101449275362319) internal successors, (145), 69 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:24,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 145 transitions. [2021-04-15 02:58:24,375 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 145 transitions. Word has length 15 [2021-04-15 02:58:24,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:24,375 INFO L480 AbstractCegarLoop]: Abstraction has 70 states and 145 transitions. [2021-04-15 02:58:24,376 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 10 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-04-15 02:58:24,376 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 145 transitions. [2021-04-15 02:58:24,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-04-15 02:58:24,377 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:24,377 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:24,592 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:24,593 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:24,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:24,593 INFO L82 PathProgramCache]: Analyzing trace with hash -398863017, now seen corresponding path program 13 times [2021-04-15 02:58:24,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:24,593 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8167118] [2021-04-15 02:58:24,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:24,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:24,648 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:24,649 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8167118] [2021-04-15 02:58:24,649 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1204711938] [2021-04-15 02:58:24,649 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:24,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:24,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 16 conjunts are in the unsatisfiable core [2021-04-15 02:58:24,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:24,722 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:24,722 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:24,722 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-04-15 02:58:24,722 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241989074] [2021-04-15 02:58:24,723 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 02:58:24,723 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:24,723 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 02:58:24,723 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:58:24,723 INFO L87 Difference]: Start difference. First operand 70 states and 145 transitions. Second operand has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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-04-15 02:58:24,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:24,822 INFO L93 Difference]: Finished difference Result 98 states and 193 transitions. [2021-04-15 02:58:24,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:58:24,822 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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 15 [2021-04-15 02:58:24,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:24,822 INFO L225 Difference]: With dead ends: 98 [2021-04-15 02:58:24,823 INFO L226 Difference]: Without dead ends: 98 [2021-04-15 02:58:24,823 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 101.8ms TimeCoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2021-04-15 02:58:24,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2021-04-15 02:58:24,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 70. [2021-04-15 02:58:24,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 69 states have (on average 2.101449275362319) internal successors, (145), 69 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:24,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 145 transitions. [2021-04-15 02:58:24,826 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 145 transitions. Word has length 15 [2021-04-15 02:58:24,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:24,826 INFO L480 AbstractCegarLoop]: Abstraction has 70 states and 145 transitions. [2021-04-15 02:58:24,826 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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-04-15 02:58:24,827 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 145 transitions. [2021-04-15 02:58:24,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-04-15 02:58:24,827 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:24,827 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:25,043 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2021-04-15 02:58:25,043 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:25,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:25,043 INFO L82 PathProgramCache]: Analyzing trace with hash -1526259110, now seen corresponding path program 14 times [2021-04-15 02:58:25,044 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:25,044 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033897137] [2021-04-15 02:58:25,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:25,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:25,088 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:25,089 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033897137] [2021-04-15 02:58:25,089 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [772040163] [2021-04-15 02:58:25,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 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-04-15 02:58:25,113 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:58:25,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:25,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 16 conjunts are in the unsatisfiable core [2021-04-15 02:58:25,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:25,239 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:25,239 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:25,239 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-04-15 02:58:25,239 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730945095] [2021-04-15 02:58:25,239 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:58:25,239 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:25,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:58:25,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:58:25,240 INFO L87 Difference]: Start difference. First operand 70 states and 145 transitions. Second operand has 10 states, 10 states have (on average 2.0) internal successors, (20), 10 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-04-15 02:58:25,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:25,312 INFO L93 Difference]: Finished difference Result 93 states and 187 transitions. [2021-04-15 02:58:25,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-04-15 02:58:25,313 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 10 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 15 [2021-04-15 02:58:25,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:25,313 INFO L225 Difference]: With dead ends: 93 [2021-04-15 02:58:25,313 INFO L226 Difference]: Without dead ends: 93 [2021-04-15 02:58:25,314 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 103.8ms TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:58:25,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2021-04-15 02:58:25,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 66. [2021-04-15 02:58:25,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 65 states have (on average 2.0923076923076924) internal successors, (136), 65 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:25,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 136 transitions. [2021-04-15 02:58:25,315 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 136 transitions. Word has length 15 [2021-04-15 02:58:25,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:25,316 INFO L480 AbstractCegarLoop]: Abstraction has 66 states and 136 transitions. [2021-04-15 02:58:25,316 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 10 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-04-15 02:58:25,316 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 136 transitions. [2021-04-15 02:58:25,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-04-15 02:58:25,316 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:25,316 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:25,531 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:25,531 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:25,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:25,532 INFO L82 PathProgramCache]: Analyzing trace with hash 843169243, now seen corresponding path program 15 times [2021-04-15 02:58:25,532 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:25,532 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1802233054] [2021-04-15 02:58:25,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:25,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:25,569 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:25,569 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1802233054] [2021-04-15 02:58:25,569 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [950125666] [2021-04-15 02:58:25,569 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:25,593 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 02:58:25,593 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:25,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 16 conjunts are in the unsatisfiable core [2021-04-15 02:58:25,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:25,638 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:25,638 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:25,638 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-04-15 02:58:25,639 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269137009] [2021-04-15 02:58:25,639 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 02:58:25,639 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:25,640 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 02:58:25,640 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:58:25,640 INFO L87 Difference]: Start difference. First operand 66 states and 136 transitions. Second operand has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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-04-15 02:58:25,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:25,697 INFO L93 Difference]: Finished difference Result 75 states and 151 transitions. [2021-04-15 02:58:25,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-04-15 02:58:25,697 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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 15 [2021-04-15 02:58:25,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:25,699 INFO L225 Difference]: With dead ends: 75 [2021-04-15 02:58:25,699 INFO L226 Difference]: Without dead ends: 73 [2021-04-15 02:58:25,699 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 57.1ms TimeCoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:58:25,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2021-04-15 02:58:25,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 66. [2021-04-15 02:58:25,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 65 states have (on average 2.076923076923077) internal successors, (135), 65 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:25,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 135 transitions. [2021-04-15 02:58:25,701 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 135 transitions. Word has length 15 [2021-04-15 02:58:25,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:25,701 INFO L480 AbstractCegarLoop]: Abstraction has 66 states and 135 transitions. [2021-04-15 02:58:25,701 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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-04-15 02:58:25,701 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 135 transitions. [2021-04-15 02:58:25,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-04-15 02:58:25,702 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:25,702 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:25,916 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2021-04-15 02:58:25,917 INFO L428 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:25,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:25,917 INFO L82 PathProgramCache]: Analyzing trace with hash -1281477977, now seen corresponding path program 16 times [2021-04-15 02:58:25,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:25,917 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493153385] [2021-04-15 02:58:25,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:25,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:25,955 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:25,955 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493153385] [2021-04-15 02:58:25,955 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1954575659] [2021-04-15 02:58:25,956 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 02:58:25,985 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 02:58:25,986 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:25,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 16 conjunts are in the unsatisfiable core [2021-04-15 02:58:25,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:26,051 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:26,051 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:26,051 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-04-15 02:58:26,052 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877793180] [2021-04-15 02:58:26,052 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:58:26,052 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:26,052 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:58:26,052 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:58:26,053 INFO L87 Difference]: Start difference. First operand 66 states and 135 transitions. Second operand has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:26,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:26,143 INFO L93 Difference]: Finished difference Result 77 states and 157 transitions. [2021-04-15 02:58:26,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-04-15 02:58:26,143 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-04-15 02:58:26,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:26,143 INFO L225 Difference]: With dead ends: 77 [2021-04-15 02:58:26,144 INFO L226 Difference]: Without dead ends: 77 [2021-04-15 02:58:26,144 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 91.0ms TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-04-15 02:58:26,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2021-04-15 02:58:26,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 66. [2021-04-15 02:58:26,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 65 states have (on average 2.076923076923077) internal successors, (135), 65 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:26,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 135 transitions. [2021-04-15 02:58:26,145 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 135 transitions. Word has length 15 [2021-04-15 02:58:26,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:26,146 INFO L480 AbstractCegarLoop]: Abstraction has 66 states and 135 transitions. [2021-04-15 02:58:26,146 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.090909090909091) internal successors, (23), 11 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:26,146 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 135 transitions. [2021-04-15 02:58:26,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-04-15 02:58:26,146 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:26,146 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:26,353 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2021-04-15 02:58:26,353 INFO L428 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:26,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:26,353 INFO L82 PathProgramCache]: Analyzing trace with hash -349166395, now seen corresponding path program 17 times [2021-04-15 02:58:26,354 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:26,354 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [976101751] [2021-04-15 02:58:26,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:26,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:26,388 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:26,388 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [976101751] [2021-04-15 02:58:26,388 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1683547624] [2021-04-15 02:58:26,389 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:26,423 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:58:26,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:26,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 16 conjunts are in the unsatisfiable core [2021-04-15 02:58:26,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:26,477 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:26,477 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:26,477 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-04-15 02:58:26,478 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [546325311] [2021-04-15 02:58:26,478 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 02:58:26,478 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:26,478 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 02:58:26,478 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:58:26,479 INFO L87 Difference]: Start difference. First operand 66 states and 135 transitions. Second operand has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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-04-15 02:58:26,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:26,515 INFO L93 Difference]: Finished difference Result 85 states and 173 transitions. [2021-04-15 02:58:26,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-04-15 02:58:26,515 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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 15 [2021-04-15 02:58:26,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:26,516 INFO L225 Difference]: With dead ends: 85 [2021-04-15 02:58:26,516 INFO L226 Difference]: Without dead ends: 85 [2021-04-15 02:58:26,516 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 38.1ms TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:58:26,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2021-04-15 02:58:26,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 66. [2021-04-15 02:58:26,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 65 states have (on average 2.076923076923077) internal successors, (135), 65 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:26,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 135 transitions. [2021-04-15 02:58:26,519 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 135 transitions. Word has length 15 [2021-04-15 02:58:26,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:26,519 INFO L480 AbstractCegarLoop]: Abstraction has 66 states and 135 transitions. [2021-04-15 02:58:26,520 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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-04-15 02:58:26,520 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 135 transitions. [2021-04-15 02:58:26,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-04-15 02:58:26,520 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:26,520 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:26,733 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2021-04-15 02:58:26,733 INFO L428 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:26,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:26,733 INFO L82 PathProgramCache]: Analyzing trace with hash -1476562488, now seen corresponding path program 18 times [2021-04-15 02:58:26,733 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:26,733 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346910365] [2021-04-15 02:58:26,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:26,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:26,764 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:26,764 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346910365] [2021-04-15 02:58:26,764 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [748757289] [2021-04-15 02:58:26,764 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:26,801 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-04-15 02:58:26,801 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:26,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 16 conjunts are in the unsatisfiable core [2021-04-15 02:58:26,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:26,856 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:26,856 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:26,856 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-04-15 02:58:26,856 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684132709] [2021-04-15 02:58:26,857 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 02:58:26,857 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:26,857 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 02:58:26,857 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:58:26,857 INFO L87 Difference]: Start difference. First operand 66 states and 135 transitions. Second operand has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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-04-15 02:58:26,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:26,889 INFO L93 Difference]: Finished difference Result 72 states and 147 transitions. [2021-04-15 02:58:26,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-04-15 02:58:26,889 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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 15 [2021-04-15 02:58:26,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:26,890 INFO L225 Difference]: With dead ends: 72 [2021-04-15 02:58:26,890 INFO L226 Difference]: Without dead ends: 72 [2021-04-15 02:58:26,890 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 43.4ms TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:58:26,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2021-04-15 02:58:26,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 64. [2021-04-15 02:58:26,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 63 states have (on average 2.0793650793650795) internal successors, (131), 63 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:26,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 131 transitions. [2021-04-15 02:58:26,892 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 131 transitions. Word has length 15 [2021-04-15 02:58:26,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:26,892 INFO L480 AbstractCegarLoop]: Abstraction has 64 states and 131 transitions. [2021-04-15 02:58:26,892 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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-04-15 02:58:26,892 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 131 transitions. [2021-04-15 02:58:26,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-04-15 02:58:26,892 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:26,892 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:27,107 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,21 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:27,108 INFO L428 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:27,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:27,108 INFO L82 PathProgramCache]: Analyzing trace with hash -855512661, now seen corresponding path program 19 times [2021-04-15 02:58:27,108 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:27,108 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748966773] [2021-04-15 02:58:27,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:27,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:27,143 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:27,143 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748966773] [2021-04-15 02:58:27,143 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1201921811] [2021-04-15 02:58: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 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-04-15 02:58:27,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:27,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 16 conjunts are in the unsatisfiable core [2021-04-15 02:58:27,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:27,230 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:27,231 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:27,231 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-04-15 02:58:27,231 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349890204] [2021-04-15 02:58:27,231 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 02:58:27,231 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:27,232 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 02:58:27,232 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:58:27,232 INFO L87 Difference]: Start difference. First operand 64 states and 131 transitions. Second operand has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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-04-15 02:58:27,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:27,264 INFO L93 Difference]: Finished difference Result 86 states and 166 transitions. [2021-04-15 02:58:27,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-04-15 02:58:27,264 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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 15 [2021-04-15 02:58:27,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:27,265 INFO L225 Difference]: With dead ends: 86 [2021-04-15 02:58:27,265 INFO L226 Difference]: Without dead ends: 86 [2021-04-15 02:58:27,266 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 47.5ms TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:58:27,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2021-04-15 02:58:27,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 63. [2021-04-15 02:58:27,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 62 states have (on average 2.0806451612903225) internal successors, (129), 62 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:27,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 129 transitions. [2021-04-15 02:58:27,267 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 129 transitions. Word has length 15 [2021-04-15 02:58:27,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:27,267 INFO L480 AbstractCegarLoop]: Abstraction has 63 states and 129 transitions. [2021-04-15 02:58:27,267 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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-04-15 02:58:27,267 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 129 transitions. [2021-04-15 02:58:27,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-04-15 02:58:27,268 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:27,268 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:27,480 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2021-04-15 02:58:27,481 INFO L428 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:27,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:27,481 INFO L82 PathProgramCache]: Analyzing trace with hash -1759651161, now seen corresponding path program 20 times [2021-04-15 02:58:27,481 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:27,481 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1203275308] [2021-04-15 02:58:27,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:27,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:27,509 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:27,510 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1203275308] [2021-04-15 02:58:27,510 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1118126099] [2021-04-15 02:58:27,510 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:27,546 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:58:27,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:27,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 16 conjunts are in the unsatisfiable core [2021-04-15 02:58:27,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:27,609 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:27,609 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:27,609 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-04-15 02:58:27,609 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919213141] [2021-04-15 02:58:27,610 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 02:58:27,610 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:27,611 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 02:58:27,611 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:58:27,611 INFO L87 Difference]: Start difference. First operand 63 states and 129 transitions. Second operand has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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-04-15 02:58:27,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:27,659 INFO L93 Difference]: Finished difference Result 70 states and 139 transitions. [2021-04-15 02:58:27,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-04-15 02:58:27,659 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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 15 [2021-04-15 02:58:27,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:27,660 INFO L225 Difference]: With dead ends: 70 [2021-04-15 02:58:27,660 INFO L226 Difference]: Without dead ends: 66 [2021-04-15 02:58:27,660 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 63.2ms TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:58:27,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2021-04-15 02:58:27,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 63. [2021-04-15 02:58:27,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 62 states have (on average 2.064516129032258) internal successors, (128), 62 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:27,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 128 transitions. [2021-04-15 02:58:27,662 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 128 transitions. Word has length 15 [2021-04-15 02:58:27,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:27,662 INFO L480 AbstractCegarLoop]: Abstraction has 63 states and 128 transitions. [2021-04-15 02:58:27,662 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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-04-15 02:58:27,662 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 128 transitions. [2021-04-15 02:58:27,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-04-15 02:58:27,662 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:27,662 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:27,877 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:27,877 INFO L428 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:27,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:27,878 INFO L82 PathProgramCache]: Analyzing trace with hash -1010165383, now seen corresponding path program 21 times [2021-04-15 02:58:27,878 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:27,878 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709246988] [2021-04-15 02:58:27,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:27,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:27,921 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:27,921 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709246988] [2021-04-15 02:58:27,921 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [15686487] [2021-04-15 02:58:27,921 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-04-15 02:58:27,956 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-04-15 02:58:27,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:27,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 16 conjunts are in the unsatisfiable core [2021-04-15 02:58:27,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:28,011 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:28,011 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:28,011 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-04-15 02:58:28,012 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510351219] [2021-04-15 02:58:28,012 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:58:28,012 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:28,013 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:58:28,013 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:58:28,013 INFO L87 Difference]: Start difference. First operand 63 states and 128 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-04-15 02:58:28,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:28,073 INFO L93 Difference]: Finished difference Result 71 states and 144 transitions. [2021-04-15 02:58:28,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-04-15 02:58:28,074 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.0) internal successors, (22), 11 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-04-15 02:58:28,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:28,074 INFO L225 Difference]: With dead ends: 71 [2021-04-15 02:58:28,074 INFO L226 Difference]: Without dead ends: 71 [2021-04-15 02:58:28,075 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 87.6ms TimeCoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2021-04-15 02:58:28,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2021-04-15 02:58:28,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 63. [2021-04-15 02:58:28,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 62 states have (on average 2.064516129032258) internal successors, (128), 62 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:28,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 128 transitions. [2021-04-15 02:58:28,077 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 128 transitions. Word has length 15 [2021-04-15 02:58:28,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:28,077 INFO L480 AbstractCegarLoop]: Abstraction has 63 states and 128 transitions. [2021-04-15 02:58:28,077 INFO L481 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-04-15 02:58:28,077 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 128 transitions. [2021-04-15 02:58:28,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-04-15 02:58:28,077 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:28,077 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:28,285 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2021-04-15 02:58:28,285 INFO L428 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:28,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:28,286 INFO L82 PathProgramCache]: Analyzing trace with hash -1814631533, now seen corresponding path program 22 times [2021-04-15 02:58:28,286 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:28,286 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566502677] [2021-04-15 02:58:28,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:28,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:28,321 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:28,321 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566502677] [2021-04-15 02:58:28,321 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1757535215] [2021-04-15 02:58:28,321 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:28,362 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 02:58:28,362 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:28,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 16 conjunts are in the unsatisfiable core [2021-04-15 02:58:28,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:28,406 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:28,407 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:28,407 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-04-15 02:58:28,407 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407746768] [2021-04-15 02:58:28,407 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 02:58:28,407 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:28,408 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 02:58:28,408 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:58:28,408 INFO L87 Difference]: Start difference. First operand 63 states and 128 transitions. Second operand has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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-04-15 02:58:28,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:28,437 INFO L93 Difference]: Finished difference Result 80 states and 163 transitions. [2021-04-15 02:58:28,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-04-15 02:58:28,437 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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 15 [2021-04-15 02:58:28,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:28,438 INFO L225 Difference]: With dead ends: 80 [2021-04-15 02:58:28,438 INFO L226 Difference]: Without dead ends: 80 [2021-04-15 02:58:28,438 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 38.1ms TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:58:28,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2021-04-15 02:58:28,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 63. [2021-04-15 02:58:28,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 62 states have (on average 2.064516129032258) internal successors, (128), 62 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:28,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 128 transitions. [2021-04-15 02:58:28,441 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 128 transitions. Word has length 15 [2021-04-15 02:58:28,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:28,441 INFO L480 AbstractCegarLoop]: Abstraction has 63 states and 128 transitions. [2021-04-15 02:58:28,441 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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-04-15 02:58:28,441 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 128 transitions. [2021-04-15 02:58:28,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-04-15 02:58:28,441 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:28,441 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:28,656 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:28,656 INFO L428 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:28,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:28,657 INFO L82 PathProgramCache]: Analyzing trace with hash -1205249894, now seen corresponding path program 23 times [2021-04-15 02:58:28,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:28,657 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217712152] [2021-04-15 02:58:28,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:28,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:28,695 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:28,695 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217712152] [2021-04-15 02:58:28,695 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [772632208] [2021-04-15 02:58:28,695 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:28,722 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-04-15 02:58:28,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:28,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 16 conjunts are in the unsatisfiable core [2021-04-15 02:58:28,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:28,776 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:28,776 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:28,776 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-04-15 02:58:28,776 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659323717] [2021-04-15 02:58:28,777 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 02:58:28,777 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:28,777 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 02:58:28,777 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:58:28,777 INFO L87 Difference]: Start difference. First operand 63 states and 128 transitions. Second operand has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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-04-15 02:58:28,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:28,800 INFO L93 Difference]: Finished difference Result 66 states and 134 transitions. [2021-04-15 02:58:28,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-04-15 02:58:28,800 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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 15 [2021-04-15 02:58:28,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:28,800 INFO L225 Difference]: With dead ends: 66 [2021-04-15 02:58:28,800 INFO L226 Difference]: Without dead ends: 66 [2021-04-15 02:58:28,801 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 48.9ms TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:58:28,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2021-04-15 02:58:28,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 61. [2021-04-15 02:58:28,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 60 states have (on average 2.066666666666667) internal successors, (124), 60 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:28,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 124 transitions. [2021-04-15 02:58:28,802 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 124 transitions. Word has length 15 [2021-04-15 02:58:28,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:28,802 INFO L480 AbstractCegarLoop]: Abstraction has 61 states and 124 transitions. [2021-04-15 02:58:28,802 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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-04-15 02:58:28,802 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 124 transitions. [2021-04-15 02:58:28,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-04-15 02:58:28,803 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:28,803 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:29,004 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable175 [2021-04-15 02:58:29,005 INFO L428 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:29,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:29,005 INFO L82 PathProgramCache]: Analyzing trace with hash 1973989497, now seen corresponding path program 24 times [2021-04-15 02:58:29,005 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:29,005 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843794366] [2021-04-15 02:58:29,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:29,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:29,039 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:29,039 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843794366] [2021-04-15 02:58:29,039 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [30637654] [2021-04-15 02:58:29,039 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-04-15 02:58:29,083 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-04-15 02:58:29,083 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:29,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 16 conjunts are in the unsatisfiable core [2021-04-15 02:58:29,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:29,136 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:29,136 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:29,136 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-04-15 02:58:29,137 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113189070] [2021-04-15 02:58:29,137 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 02:58:29,137 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:29,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 02:58:29,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:58:29,137 INFO L87 Difference]: Start difference. First operand 61 states and 124 transitions. Second operand has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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-04-15 02:58:29,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:29,165 INFO L93 Difference]: Finished difference Result 84 states and 160 transitions. [2021-04-15 02:58:29,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-04-15 02:58:29,165 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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 15 [2021-04-15 02:58:29,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:29,166 INFO L225 Difference]: With dead ends: 84 [2021-04-15 02:58:29,166 INFO L226 Difference]: Without dead ends: 84 [2021-04-15 02:58:29,166 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 48.8ms TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:58:29,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2021-04-15 02:58:29,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 60. [2021-04-15 02:58:29,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 59 states have (on average 2.0338983050847457) internal successors, (120), 59 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:29,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 120 transitions. [2021-04-15 02:58:29,169 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 120 transitions. Word has length 15 [2021-04-15 02:58:29,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:29,169 INFO L480 AbstractCegarLoop]: Abstraction has 60 states and 120 transitions. [2021-04-15 02:58:29,169 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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-04-15 02:58:29,169 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 120 transitions. [2021-04-15 02:58:29,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-04-15 02:58:29,169 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:29,170 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:29,385 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:29,386 INFO L428 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:29,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:29,386 INFO L82 PathProgramCache]: Analyzing trace with hash -1711596160, now seen corresponding path program 25 times [2021-04-15 02:58:29,386 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:29,386 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940393111] [2021-04-15 02:58:29,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:29,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:29,424 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:29,424 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940393111] [2021-04-15 02:58:29,424 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [728754340] [2021-04-15 02:58:29,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 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-04-15 02:58:29,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:29,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 16 conjunts are in the unsatisfiable core [2021-04-15 02:58:29,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:29,505 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:29,505 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:29,505 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-04-15 02:58:29,505 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [757344595] [2021-04-15 02:58:29,506 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 02:58:29,506 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:29,506 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 02:58:29,506 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:58:29,506 INFO L87 Difference]: Start difference. First operand 60 states and 120 transitions. Second operand has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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-04-15 02:58:29,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:29,568 INFO L93 Difference]: Finished difference Result 97 states and 183 transitions. [2021-04-15 02:58:29,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:58:29,568 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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 15 [2021-04-15 02:58:29,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:29,569 INFO L225 Difference]: With dead ends: 97 [2021-04-15 02:58:29,569 INFO L226 Difference]: Without dead ends: 97 [2021-04-15 02:58:29,569 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 62.8ms TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:58:29,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2021-04-15 02:58:29,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 61. [2021-04-15 02:58:29,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 60 states have (on average 2.0833333333333335) internal successors, (125), 60 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:29,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 125 transitions. [2021-04-15 02:58:29,571 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 125 transitions. Word has length 15 [2021-04-15 02:58:29,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:29,571 INFO L480 AbstractCegarLoop]: Abstraction has 61 states and 125 transitions. [2021-04-15 02:58:29,571 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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-04-15 02:58:29,571 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 125 transitions. [2021-04-15 02:58:29,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-04-15 02:58:29,571 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:29,571 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:29,776 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,28 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:29,777 INFO L428 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:29,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:29,777 INFO L82 PathProgramCache]: Analyzing trace with hash -1173740582, now seen corresponding path program 26 times [2021-04-15 02:58:29,777 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:29,777 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449702025] [2021-04-15 02:58:29,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:29,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:29,821 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:29,821 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [449702025] [2021-04-15 02:58:29,821 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [120001051] [2021-04-15 02:58:29,821 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:29,860 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:58:29,861 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:29,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 16 conjunts are in the unsatisfiable core [2021-04-15 02:58:29,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:29,906 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:29,906 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:29,906 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-04-15 02:58:29,906 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [324277748] [2021-04-15 02:58:29,906 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:58:29,906 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:29,906 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:58:29,906 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:58:29,907 INFO L87 Difference]: Start difference. First operand 61 states and 125 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-04-15 02:58:29,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:29,965 INFO L93 Difference]: Finished difference Result 70 states and 139 transitions. [2021-04-15 02:58:29,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-04-15 02:58:29,965 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 15 [2021-04-15 02:58:29,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:29,967 INFO L225 Difference]: With dead ends: 70 [2021-04-15 02:58:29,967 INFO L226 Difference]: Without dead ends: 70 [2021-04-15 02:58:29,967 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 80.7ms TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-04-15 02:58:29,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2021-04-15 02:58:29,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 59. [2021-04-15 02:58:29,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 58 states have (on average 2.0344827586206895) internal successors, (118), 58 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:29,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 118 transitions. [2021-04-15 02:58:29,968 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 118 transitions. Word has length 15 [2021-04-15 02:58:29,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:29,968 INFO L480 AbstractCegarLoop]: Abstraction has 59 states and 118 transitions. [2021-04-15 02:58:29,969 INFO L481 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-04-15 02:58:29,969 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 118 transitions. [2021-04-15 02:58:29,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-04-15 02:58:29,969 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:29,969 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:30,180 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:30,180 INFO L428 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:30,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:30,181 INFO L82 PathProgramCache]: Analyzing trace with hash -1488338567, now seen corresponding path program 27 times [2021-04-15 02:58:30,181 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:30,181 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [767361378] [2021-04-15 02:58:30,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:30,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:30,222 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:30,223 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [767361378] [2021-04-15 02:58:30,223 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1214687660] [2021-04-15 02:58:30,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 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-04-15 02:58:30,263 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-04-15 02:58:30,264 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:30,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 16 conjunts are in the unsatisfiable core [2021-04-15 02:58:30,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:30,333 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:30,333 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:30,333 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-04-15 02:58:30,333 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119267223] [2021-04-15 02:58:30,334 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 02:58:30,334 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:30,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 02:58:30,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:58:30,334 INFO L87 Difference]: Start difference. First operand 59 states and 118 transitions. Second operand has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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-04-15 02:58:30,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:30,389 INFO L93 Difference]: Finished difference Result 63 states and 122 transitions. [2021-04-15 02:58:30,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-04-15 02:58:30,389 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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 15 [2021-04-15 02:58:30,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:30,390 INFO L225 Difference]: With dead ends: 63 [2021-04-15 02:58:30,390 INFO L226 Difference]: Without dead ends: 59 [2021-04-15 02:58:30,390 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 86.3ms TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:58:30,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2021-04-15 02:58:30,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 57. [2021-04-15 02:58:30,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 56 states have (on average 2.017857142857143) internal successors, (113), 56 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:30,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 113 transitions. [2021-04-15 02:58:30,392 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 113 transitions. Word has length 15 [2021-04-15 02:58:30,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:30,392 INFO L480 AbstractCegarLoop]: Abstraction has 57 states and 113 transitions. [2021-04-15 02:58:30,393 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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-04-15 02:58:30,393 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 113 transitions. [2021-04-15 02:58:30,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-04-15 02:58:30,393 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:30,393 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:30,609 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable193 [2021-04-15 02:58:30,609 INFO L428 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:30,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:30,609 INFO L82 PathProgramCache]: Analyzing trace with hash 456035731, now seen corresponding path program 28 times [2021-04-15 02:58:30,609 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:30,610 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955713079] [2021-04-15 02:58:30,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:30,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:30,647 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:30,648 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955713079] [2021-04-15 02:58:30,648 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1579876947] [2021-04-15 02:58:30,648 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:30,673 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 02:58:30,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:30,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 16 conjunts are in the unsatisfiable core [2021-04-15 02:58:30,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:30,747 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:30,747 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:30,747 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-04-15 02:58:30,747 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853095127] [2021-04-15 02:58:30,747 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:58:30,747 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:30,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:58:30,747 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:58:30,748 INFO L87 Difference]: Start difference. First operand 57 states and 113 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:58:30,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:30,813 INFO L93 Difference]: Finished difference Result 79 states and 147 transitions. [2021-04-15 02:58:30,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-04-15 02:58:30,813 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 15 [2021-04-15 02:58:30,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:30,814 INFO L225 Difference]: With dead ends: 79 [2021-04-15 02:58:30,814 INFO L226 Difference]: Without dead ends: 79 [2021-04-15 02:58:30,814 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 89.4ms TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:58:30,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2021-04-15 02:58:30,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 57. [2021-04-15 02:58:30,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 56 states have (on average 2.017857142857143) internal successors, (113), 56 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:30,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 113 transitions. [2021-04-15 02:58:30,816 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 113 transitions. Word has length 15 [2021-04-15 02:58:30,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:30,816 INFO L480 AbstractCegarLoop]: Abstraction has 57 states and 113 transitions. [2021-04-15 02:58:30,816 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:58:30,816 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 113 transitions. [2021-04-15 02:58:30,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-04-15 02:58:30,816 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:30,816 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:31,020 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable200,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:31,021 INFO L428 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:31,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:31,021 INFO L82 PathProgramCache]: Analyzing trace with hash 1886829202, now seen corresponding path program 29 times [2021-04-15 02:58:31,021 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:31,021 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531591705] [2021-04-15 02:58:31,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:31,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:31,059 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:31,059 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531591705] [2021-04-15 02:58:31,059 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1835138660] [2021-04-15 02:58:31,059 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 02:58:31,084 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:58:31,084 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:31,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 16 conjunts are in the unsatisfiable core [2021-04-15 02:58:31,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:31,129 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:31,129 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:31,130 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-04-15 02:58:31,130 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1592916384] [2021-04-15 02:58:31,130 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 02:58:31,130 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:31,130 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 02:58:31,130 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:58:31,130 INFO L87 Difference]: Start difference. First operand 57 states and 113 transitions. Second operand has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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-04-15 02:58:31,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:31,235 INFO L93 Difference]: Finished difference Result 94 states and 175 transitions. [2021-04-15 02:58:31,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:58:31,235 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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 15 [2021-04-15 02:58:31,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:31,236 INFO L225 Difference]: With dead ends: 94 [2021-04-15 02:58:31,236 INFO L226 Difference]: Without dead ends: 94 [2021-04-15 02:58:31,236 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 81.1ms TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2021-04-15 02:58:31,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2021-04-15 02:58:31,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 57. [2021-04-15 02:58:31,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 56 states have (on average 2.0357142857142856) internal successors, (114), 56 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:31,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 114 transitions. [2021-04-15 02:58:31,238 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 114 transitions. Word has length 15 [2021-04-15 02:58:31,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:31,238 INFO L480 AbstractCegarLoop]: Abstraction has 57 states and 114 transitions. [2021-04-15 02:58:31,238 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 9 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-04-15 02:58:31,239 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 114 transitions. [2021-04-15 02:58:31,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-04-15 02:58:31,239 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:31,239 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:31,454 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable206 [2021-04-15 02:58:31,455 INFO L428 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:31,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:31,455 INFO L82 PathProgramCache]: Analyzing trace with hash -133504784, now seen corresponding path program 30 times [2021-04-15 02:58:31,455 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:31,455 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425331712] [2021-04-15 02:58:31,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:31,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:31,496 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:31,496 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425331712] [2021-04-15 02:58:31,496 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [679082591] [2021-04-15 02:58:31,496 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-04-15 02:58:31,523 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-04-15 02:58:31,523 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:31,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 16 conjunts are in the unsatisfiable core [2021-04-15 02:58:31,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:31,574 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:31,574 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:31,574 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-04-15 02:58:31,574 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794667577] [2021-04-15 02:58:31,574 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:58:31,574 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:31,574 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:58:31,575 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:58:31,575 INFO L87 Difference]: Start difference. First operand 57 states and 114 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-04-15 02:58:31,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:31,670 INFO L93 Difference]: Finished difference Result 70 states and 138 transitions. [2021-04-15 02:58:31,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-04-15 02:58:31,670 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 15 [2021-04-15 02:58:31,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:31,671 INFO L225 Difference]: With dead ends: 70 [2021-04-15 02:58:31,671 INFO L226 Difference]: Without dead ends: 70 [2021-04-15 02:58:31,671 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 111.7ms TimeCoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2021-04-15 02:58:31,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2021-04-15 02:58:31,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 57. [2021-04-15 02:58:31,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 56 states have (on average 2.0357142857142856) internal successors, (114), 56 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:31,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 114 transitions. [2021-04-15 02:58:31,673 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 114 transitions. Word has length 15 [2021-04-15 02:58:31,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:31,673 INFO L480 AbstractCegarLoop]: Abstraction has 57 states and 114 transitions. [2021-04-15 02:58:31,673 INFO L481 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-04-15 02:58:31,673 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 114 transitions. [2021-04-15 02:58:31,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-04-15 02:58:31,673 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:31,673 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:31,880 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable211 [2021-04-15 02:58:31,880 INFO L428 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:31,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:31,880 INFO L82 PathProgramCache]: Analyzing trace with hash -448102769, now seen corresponding path program 31 times [2021-04-15 02:58:31,880 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:31,880 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2040897447] [2021-04-15 02:58:31,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:31,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:31,911 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:31,911 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2040897447] [2021-04-15 02:58:31,911 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [227198065] [2021-04-15 02:58:31,911 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:31,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:31,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 16 conjunts are in the unsatisfiable core [2021-04-15 02:58:31,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:32,033 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:32,033 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:32,033 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-04-15 02:58:32,033 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691086776] [2021-04-15 02:58:32,033 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:58:32,033 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:32,034 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:58:32,034 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:58:32,034 INFO L87 Difference]: Start difference. First operand 57 states and 114 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:58:32,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:32,095 INFO L93 Difference]: Finished difference Result 76 states and 139 transitions. [2021-04-15 02:58:32,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-04-15 02:58:32,096 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 15 [2021-04-15 02:58:32,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:32,096 INFO L225 Difference]: With dead ends: 76 [2021-04-15 02:58:32,096 INFO L226 Difference]: Without dead ends: 72 [2021-04-15 02:58:32,096 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 87.9ms TimeCoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:58:32,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2021-04-15 02:58:32,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 56. [2021-04-15 02:58:32,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 55 states have (on average 2.018181818181818) internal successors, (111), 55 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:32,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 111 transitions. [2021-04-15 02:58:32,098 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 111 transitions. Word has length 15 [2021-04-15 02:58:32,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:32,098 INFO L480 AbstractCegarLoop]: Abstraction has 56 states and 111 transitions. [2021-04-15 02:58:32,098 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:58:32,098 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 111 transitions. [2021-04-15 02:58:32,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-04-15 02:58:32,098 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:32,098 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:32,312 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2021-04-15 02:58:32,313 INFO L428 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:32,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:32,313 INFO L82 PathProgramCache]: Analyzing trace with hash 454240538, now seen corresponding path program 32 times [2021-04-15 02:58:32,313 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:32,314 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833081490] [2021-04-15 02:58:32,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:32,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:32,349 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:32,349 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833081490] [2021-04-15 02:58:32,350 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [460142015] [2021-04-15 02:58:32,350 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 02:58:32,373 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:58:32,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:32,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 16 conjunts are in the unsatisfiable core [2021-04-15 02:58:32,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:32,424 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:32,424 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:32,424 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-04-15 02:58:32,424 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233668207] [2021-04-15 02:58:32,425 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:58:32,425 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:32,425 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:58:32,425 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:58:32,425 INFO L87 Difference]: Start difference. First operand 56 states and 111 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-04-15 02:58:32,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:32,497 INFO L93 Difference]: Finished difference Result 81 states and 149 transitions. [2021-04-15 02:58:32,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-04-15 02:58:32,498 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 15 [2021-04-15 02:58:32,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:32,498 INFO L225 Difference]: With dead ends: 81 [2021-04-15 02:58:32,498 INFO L226 Difference]: Without dead ends: 81 [2021-04-15 02:58:32,498 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 79.1ms TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-04-15 02:58:32,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2021-04-15 02:58:32,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 52. [2021-04-15 02:58:32,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 51 states have (on average 1.9803921568627452) internal successors, (101), 51 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:32,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 101 transitions. [2021-04-15 02:58:32,500 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 101 transitions. Word has length 15 [2021-04-15 02:58:32,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:32,500 INFO L480 AbstractCegarLoop]: Abstraction has 52 states and 101 transitions. [2021-04-15 02:58:32,500 INFO L481 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-04-15 02:58:32,500 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 101 transitions. [2021-04-15 02:58:32,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-04-15 02:58:32,500 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:32,500 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:32,713 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable218 [2021-04-15 02:58:32,713 INFO L428 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:32,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:32,713 INFO L82 PathProgramCache]: Analyzing trace with hash -1460795301, now seen corresponding path program 33 times [2021-04-15 02:58:32,713 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:32,713 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1952022581] [2021-04-15 02:58:32,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:32,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:32,745 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:32,745 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1952022581] [2021-04-15 02:58:32,745 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1440513466] [2021-04-15 02:58:32,745 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:32,777 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-04-15 02:58:32,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:32,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 16 conjunts are in the unsatisfiable core [2021-04-15 02:58:32,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:32,823 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:32,823 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:32,823 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-04-15 02:58:32,824 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229742403] [2021-04-15 02:58:32,824 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 02:58:32,826 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:32,827 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 02:58:32,827 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:58:32,827 INFO L87 Difference]: Start difference. First operand 52 states and 101 transitions. Second operand has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 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-04-15 02:58:32,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:32,949 INFO L93 Difference]: Finished difference Result 58 states and 108 transitions. [2021-04-15 02:58:32,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-04-15 02:58:32,949 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 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 15 [2021-04-15 02:58:32,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:32,950 INFO L225 Difference]: With dead ends: 58 [2021-04-15 02:58:32,950 INFO L226 Difference]: Without dead ends: 52 [2021-04-15 02:58:32,950 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 133.4ms TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:58:32,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2021-04-15 02:58:32,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 52. [2021-04-15 02:58:32,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 51 states have (on average 1.9607843137254901) internal successors, (100), 51 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:32,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 100 transitions. [2021-04-15 02:58:32,951 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 100 transitions. Word has length 15 [2021-04-15 02:58:32,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:32,951 INFO L480 AbstractCegarLoop]: Abstraction has 52 states and 100 transitions. [2021-04-15 02:58:32,951 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 9 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-04-15 02:58:32,951 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 100 transitions. [2021-04-15 02:58:32,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-04-15 02:58:32,952 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:32,952 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:33,164 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable220,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:33,165 INFO L428 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:33,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:33,165 INFO L82 PathProgramCache]: Analyzing trace with hash 1741313336, now seen corresponding path program 34 times [2021-04-15 02:58:33,165 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:33,165 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198452081] [2021-04-15 02:58:33,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:33,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:33,293 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:33,293 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198452081] [2021-04-15 02:58:33,293 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [506446350] [2021-04-15 02:58:33,293 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 02:58:33,325 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 02:58:33,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:33,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-04-15 02:58:33,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:33,804 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:33,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:33,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 18 treesize of output 1 [2021-04-15 02:58:33,806 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:33,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:33,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:33,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-04-15 02:58:33,810 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:33,813 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:33,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-04-15 02:58:33,814 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:33,903 INFO L628 ElimStorePlain]: treesize reduction 169, result has 37.2 percent of original size [2021-04-15 02:58:33,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 13 treesize of output 9 [2021-04-15 02:58:33,908 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:33,938 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 02:58:33,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 5 treesize of output 3 [2021-04-15 02:58:33,941 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:33,987 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 02:58:33,990 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-04-15 02:58:33,990 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:340, output treesize:59 [2021-04-15 02:58:34,061 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:34,061 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:34,061 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-04-15 02:58:34,061 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487036541] [2021-04-15 02:58:34,062 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-04-15 02:58:34,062 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:34,062 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-04-15 02:58:34,062 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-04-15 02:58:34,062 INFO L87 Difference]: Start difference. First operand 52 states and 100 transitions. Second operand has 15 states, 15 states have (on average 1.6) internal successors, (24), 15 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-04-15 02:58:34,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:34,517 INFO L93 Difference]: Finished difference Result 104 states and 200 transitions. [2021-04-15 02:58:34,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-04-15 02:58:34,518 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 15 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 16 [2021-04-15 02:58:34,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:34,519 INFO L225 Difference]: With dead ends: 104 [2021-04-15 02:58:34,519 INFO L226 Difference]: Without dead ends: 97 [2021-04-15 02:58:34,519 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 571.9ms TimeCoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2021-04-15 02:58:34,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2021-04-15 02:58:34,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 65. [2021-04-15 02:58:34,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 64 states have (on average 2.015625) internal successors, (129), 64 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:34,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 129 transitions. [2021-04-15 02:58:34,521 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 129 transitions. Word has length 16 [2021-04-15 02:58:34,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:34,522 INFO L480 AbstractCegarLoop]: Abstraction has 65 states and 129 transitions. [2021-04-15 02:58:34,522 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 15 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-04-15 02:58:34,522 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 129 transitions. [2021-04-15 02:58:34,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-04-15 02:58:34,523 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:34,523 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:34,724 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable224 [2021-04-15 02:58:34,725 INFO L428 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:34,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:34,725 INFO L82 PathProgramCache]: Analyzing trace with hash 762508006, now seen corresponding path program 35 times [2021-04-15 02:58:34,725 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:34,725 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780725951] [2021-04-15 02:58:34,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:34,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:34,859 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:34,860 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780725951] [2021-04-15 02:58:34,860 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [74386694] [2021-04-15 02:58:34,860 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:34,888 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:58:34,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:34,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-04-15 02:58:34,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:35,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:35,400 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:35,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 12 treesize of output 8 [2021-04-15 02:58:35,401 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:35,405 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:35,405 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:35,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 25 treesize of output 9 [2021-04-15 02:58:35,407 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:35,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:35,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:35,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 18 treesize of output 1 [2021-04-15 02:58:35,412 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:35,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:35,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:35,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 9 [2021-04-15 02:58:35,418 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:35,421 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:35,422 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:35,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 02:58:35,422 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:35,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:35,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:35,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 17 treesize of output 8 [2021-04-15 02:58:35,428 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:35,431 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:35,432 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:35,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 24 treesize of output 1 [2021-04-15 02:58:35,433 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:35,436 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:35,437 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:35,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 18 treesize of output 1 [2021-04-15 02:58:35,438 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:35,441 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 02:58:35,441 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:35,445 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:35,445 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:35,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 18 treesize of output 1 [2021-04-15 02:58:35,446 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:35,449 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:35,450 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:35,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 7 [2021-04-15 02:58:35,451 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:35,455 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 02:58:35,455 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:35,546 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.1 percent of original size [2021-04-15 02:58:35,548 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-04-15 02:58:35,549 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 5 variables, input treesize:566, output treesize:59 [2021-04-15 02:58:35,619 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:35,619 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:35,619 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-04-15 02:58:35,620 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059689793] [2021-04-15 02:58:35,620 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-04-15 02:58:35,620 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:35,620 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-04-15 02:58:35,621 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-04-15 02:58:35,621 INFO L87 Difference]: Start difference. First operand 65 states and 129 transitions. Second operand has 14 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 14 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-04-15 02:58:36,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:36,018 INFO L93 Difference]: Finished difference Result 89 states and 175 transitions. [2021-04-15 02:58:36,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-04-15 02:58:36,018 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 14 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 16 [2021-04-15 02:58:36,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:36,019 INFO L225 Difference]: With dead ends: 89 [2021-04-15 02:58:36,019 INFO L226 Difference]: Without dead ends: 82 [2021-04-15 02:58:36,019 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 509.8ms TimeCoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-04-15 02:58:36,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2021-04-15 02:58:36,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 67. [2021-04-15 02:58:36,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 66 states have (on average 2.0303030303030303) internal successors, (134), 66 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:36,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 134 transitions. [2021-04-15 02:58:36,020 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 134 transitions. Word has length 16 [2021-04-15 02:58:36,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:36,021 INFO L480 AbstractCegarLoop]: Abstraction has 67 states and 134 transitions. [2021-04-15 02:58:36,021 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 14 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-04-15 02:58:36,021 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 134 transitions. [2021-04-15 02:58:36,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-04-15 02:58:36,021 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:36,021 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:36,232 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable286 [2021-04-15 02:58:36,233 INFO L428 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:36,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:36,233 INFO L82 PathProgramCache]: Analyzing trace with hash 105742242, now seen corresponding path program 36 times [2021-04-15 02:58:36,233 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:36,233 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507525071] [2021-04-15 02:58:36,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:36,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:36,382 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:36,382 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507525071] [2021-04-15 02:58:36,382 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [699793296] [2021-04-15 02:58:36,382 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:36,409 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-04-15 02:58:36,409 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:36,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-04-15 02:58:36,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:36,892 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:36,893 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:36,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 19 treesize of output 9 [2021-04-15 02:58:36,894 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:36,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:36,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58: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 18 treesize of output 1 [2021-04-15 02:58:36,899 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:36,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:36,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:36,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 24 treesize of output 1 [2021-04-15 02:58:36,903 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:36,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:36,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:36,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 18 treesize of output 1 [2021-04-15 02:58:36,908 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:36,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:36,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:36,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 25 treesize of output 9 [2021-04-15 02:58:36,914 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:36,917 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:36,917 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:36,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 17 treesize of output 8 [2021-04-15 02:58:36,918 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:36,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:36,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:36,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 12 treesize of output 8 [2021-04-15 02:58:36,923 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:36,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:36,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:36,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 02:58:36,927 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:36,931 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:36,931 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:36,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 25 treesize of output 9 [2021-04-15 02:58:36,932 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:36,935 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:36,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:36,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 18 treesize of output 1 [2021-04-15 02:58:36,937 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:36,939 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 02:58:36,939 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:36,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:36,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 02:58:36,943 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:37,022 INFO L628 ElimStorePlain]: treesize reduction 30, result has 79.3 percent of original size [2021-04-15 02:58:37,024 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-04-15 02:58:37,024 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 5 variables, input treesize:566, output treesize:59 [2021-04-15 02:58:37,091 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:37,092 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:37,092 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-04-15 02:58:37,092 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [426225619] [2021-04-15 02:58:37,092 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-04-15 02:58:37,092 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:37,092 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-04-15 02:58:37,092 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-04-15 02:58:37,093 INFO L87 Difference]: Start difference. First operand 67 states and 134 transitions. Second operand has 14 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 14 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-04-15 02:58:37,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:37,310 INFO L93 Difference]: Finished difference Result 95 states and 185 transitions. [2021-04-15 02:58:37,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:58:37,310 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 14 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 16 [2021-04-15 02:58:37,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:37,311 INFO L225 Difference]: With dead ends: 95 [2021-04-15 02:58:37,311 INFO L226 Difference]: Without dead ends: 88 [2021-04-15 02:58:37,311 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 335.2ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-04-15 02:58:37,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2021-04-15 02:58:37,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 68. [2021-04-15 02:58:37,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 67 states have (on average 2.044776119402985) internal successors, (137), 67 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:37,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 137 transitions. [2021-04-15 02:58:37,313 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 137 transitions. Word has length 16 [2021-04-15 02:58:37,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:37,313 INFO L480 AbstractCegarLoop]: Abstraction has 68 states and 137 transitions. [2021-04-15 02:58:37,313 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 14 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-04-15 02:58:37,313 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 137 transitions. [2021-04-15 02:58:37,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-04-15 02:58:37,313 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:37,313 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:37,513 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable362,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:37,514 INFO L428 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:37,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:37,514 INFO L82 PathProgramCache]: Analyzing trace with hash 500198246, now seen corresponding path program 37 times [2021-04-15 02:58:37,514 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:37,514 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1581044458] [2021-04-15 02:58:37,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:37,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:37,660 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:37,660 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1581044458] [2021-04-15 02:58:37,661 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1832898434] [2021-04-15 02:58:37,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 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-04-15 02:58:37,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:37,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-04-15 02:58:37,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:37,764 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 02:58:37,764 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:37,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 13 treesize of output 9 [2021-04-15 02:58:37,768 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:37,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 12 treesize of output 8 [2021-04-15 02:58:37,771 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:58: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 13 treesize of output 9 [2021-04-15 02:58:37,774 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:37,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 12 treesize of output 8 [2021-04-15 02:58:37,777 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:37,779 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 02:58:37,779 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:37,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 13 treesize of output 9 [2021-04-15 02:58:37,783 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:37,786 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 02:58:37,787 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:37,789 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 02:58:37,789 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:37,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 13 treesize of output 9 [2021-04-15 02:58:37,793 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:37,795 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 02:58:37,795 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:37,797 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 02:58:37,797 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:37,835 INFO L628 ElimStorePlain]: treesize reduction 64, result has 44.8 percent of original size [2021-04-15 02:58:37,836 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 02:58:37,836 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 1 variables, input treesize:379, output treesize:52 [2021-04-15 02:58:37,908 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:37,908 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:37,908 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-04-15 02:58:37,909 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293526026] [2021-04-15 02:58:37,909 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-04-15 02:58:37,909 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:37,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-04-15 02:58:37,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:58:37,909 INFO L87 Difference]: Start difference. First operand 68 states and 137 transitions. Second operand has 12 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 12 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-04-15 02:58:38,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:38,084 INFO L93 Difference]: Finished difference Result 92 states and 180 transitions. [2021-04-15 02:58:38,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:58:38,084 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 12 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 16 [2021-04-15 02:58:38,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:38,085 INFO L225 Difference]: With dead ends: 92 [2021-04-15 02:58:38,085 INFO L226 Difference]: Without dead ends: 85 [2021-04-15 02:58:38,085 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 11 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 251.1ms TimeCoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-04-15 02:58:38,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2021-04-15 02:58:38,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 66. [2021-04-15 02:58:38,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 65 states have (on average 2.0153846153846153) internal successors, (131), 65 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:38,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 131 transitions. [2021-04-15 02:58:38,086 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 131 transitions. Word has length 16 [2021-04-15 02:58:38,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:38,087 INFO L480 AbstractCegarLoop]: Abstraction has 66 states and 131 transitions. [2021-04-15 02:58:38,087 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 12 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-04-15 02:58:38,087 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 131 transitions. [2021-04-15 02:58:38,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-04-15 02:58:38,088 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:38,088 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:38,288 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable414 [2021-04-15 02:58:38,288 INFO L428 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:38,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:38,289 INFO L82 PathProgramCache]: Analyzing trace with hash -400604024, now seen corresponding path program 38 times [2021-04-15 02:58:38,289 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:38,289 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878921197] [2021-04-15 02:58:38,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:38,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:38,432 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:38,432 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1878921197] [2021-04-15 02:58:38,433 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [991693918] [2021-04-15 02:58:38,433 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:38,460 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:58:38,460 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:38,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-04-15 02:58:38,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:38,856 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:38,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:38,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 25 treesize of output 9 [2021-04-15 02:58:38,858 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:38,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:38,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:38,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 9 [2021-04-15 02:58:38,863 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:38,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:38,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:38,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 24 treesize of output 1 [2021-04-15 02:58:38,868 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:38,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:38,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:38,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 02:58:38,873 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:38,876 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:38,876 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:38,876 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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 1 [2021-04-15 02:58:38,877 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:38,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:38,881 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:38,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 18 treesize of output 1 [2021-04-15 02:58:38,881 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:38,885 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:38,885 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:38,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 02:58:38,886 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:38,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:38,891 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:38,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 02:58:38,891 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:38,894 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:38,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 12 treesize of output 8 [2021-04-15 02:58:38,895 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:38,973 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.1 percent of original size [2021-04-15 02:58:38,975 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-04-15 02:58:38,975 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 5 variables, input treesize:412, output treesize:59 [2021-04-15 02:58:39,032 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:39,032 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:39,032 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-04-15 02:58:39,033 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567542072] [2021-04-15 02:58:39,033 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-04-15 02:58:39,033 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:39,033 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-04-15 02:58:39,033 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-04-15 02:58:39,033 INFO L87 Difference]: Start difference. First operand 66 states and 131 transitions. Second operand has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:39,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:39,156 INFO L93 Difference]: Finished difference Result 86 states and 169 transitions. [2021-04-15 02:58:39,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:58:39,157 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-04-15 02:58:39,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:39,161 INFO L225 Difference]: With dead ends: 86 [2021-04-15 02:58:39,161 INFO L226 Difference]: Without dead ends: 79 [2021-04-15 02:58:39,162 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 11 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 293.4ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-04-15 02:58:39,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2021-04-15 02:58:39,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 68. [2021-04-15 02:58:39,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 67 states have (on average 2.029850746268657) internal successors, (136), 67 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:39,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 136 transitions. [2021-04-15 02:58:39,163 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 136 transitions. Word has length 16 [2021-04-15 02:58:39,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:39,163 INFO L480 AbstractCegarLoop]: Abstraction has 68 states and 136 transitions. [2021-04-15 02:58:39,163 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:39,163 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 136 transitions. [2021-04-15 02:58:39,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-04-15 02:58:39,164 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:39,164 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:39,374 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable429,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:39,375 INFO L428 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:39,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:39,375 INFO L82 PathProgramCache]: Analyzing trace with hash -6148020, now seen corresponding path program 39 times [2021-04-15 02:58:39,375 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:39,375 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2096656671] [2021-04-15 02:58:39,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:39,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:39,515 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:39,515 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2096656671] [2021-04-15 02:58:39,516 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [317664882] [2021-04-15 02:58:39,516 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:39,541 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 02:58:39,542 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:39,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-04-15 02:58:39,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:39,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:39,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:39,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 02:58:39,872 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:39,875 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:39,876 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:39,876 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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 1 [2021-04-15 02:58:39,877 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:39,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:39,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:39,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 18 treesize of output 1 [2021-04-15 02:58:39,882 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:39,885 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:39,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:39,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 18 treesize of output 1 [2021-04-15 02:58:39,887 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:39,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:39,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:39,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 02:58:39,891 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:39,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:39,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:39,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 19 treesize of output 9 [2021-04-15 02:58:39,897 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:39,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:39,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:39,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 24 treesize of output 1 [2021-04-15 02:58:39,902 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:39,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:39,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:39,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-04-15 02:58:39,907 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:39,910 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:39,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 12 treesize of output 8 [2021-04-15 02:58:39,911 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:39,993 INFO L628 ElimStorePlain]: treesize reduction 34, result has 75.0 percent of original size [2021-04-15 02:58:39,995 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 02:58:39,995 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 5 variables, input treesize:445, output treesize:54 [2021-04-15 02:58:40,082 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:40,082 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:40,082 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-04-15 02:58:40,082 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650528379] [2021-04-15 02:58:40,082 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-04-15 02:58:40,082 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:40,082 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-04-15 02:58:40,082 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-04-15 02:58:40,083 INFO L87 Difference]: Start difference. First operand 68 states and 136 transitions. Second operand has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:40,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:40,228 INFO L93 Difference]: Finished difference Result 89 states and 174 transitions. [2021-04-15 02:58:40,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:58:40,228 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-04-15 02:58:40,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:40,228 INFO L225 Difference]: With dead ends: 89 [2021-04-15 02:58:40,229 INFO L226 Difference]: Without dead ends: 82 [2021-04-15 02:58:40,229 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 296.2ms TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-04-15 02:58:40,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2021-04-15 02:58:40,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 67. [2021-04-15 02:58:40,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 66 states have (on average 2.015151515151515) internal successors, (133), 66 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:40,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 133 transitions. [2021-04-15 02:58:40,231 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 133 transitions. Word has length 16 [2021-04-15 02:58:40,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:40,231 INFO L480 AbstractCegarLoop]: Abstraction has 67 states and 133 transitions. [2021-04-15 02:58:40,231 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:40,231 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 133 transitions. [2021-04-15 02:58:40,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-04-15 02:58:40,231 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:40,231 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:40,447 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable506 [2021-04-15 02:58:40,447 INFO L428 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:40,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:40,448 INFO L82 PathProgramCache]: Analyzing trace with hash 531707558, now seen corresponding path program 40 times [2021-04-15 02:58:40,448 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:40,448 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809211392] [2021-04-15 02:58:40,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:40,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:40,577 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:40,577 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809211392] [2021-04-15 02:58:40,577 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1532048959] [2021-04-15 02:58:40,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 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-04-15 02:58:40,603 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 02:58:40,603 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:40,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-04-15 02:58:40,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:40,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:40,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:40,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-04-15 02:58:40,866 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:40,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:40,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:40,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 25 treesize of output 9 [2021-04-15 02:58:40,871 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:40,874 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 02:58:40,874 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:40,953 INFO L628 ElimStorePlain]: treesize reduction 198, result has 31.7 percent of original size [2021-04-15 02:58:40,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 12 treesize of output 8 [2021-04-15 02:58:40,957 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:40,983 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 02:58:40,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:40,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-04-15 02:58:40,987 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:41,013 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 02:58:41,015 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 02:58:41,015 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:373, output treesize:54 [2021-04-15 02:58:41,113 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:41,113 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:41,113 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-04-15 02:58:41,114 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090860003] [2021-04-15 02:58:41,114 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-04-15 02:58:41,114 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:41,114 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-04-15 02:58:41,114 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-04-15 02:58:41,114 INFO L87 Difference]: Start difference. First operand 67 states and 133 transitions. Second operand has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:41,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:41,329 INFO L93 Difference]: Finished difference Result 87 states and 172 transitions. [2021-04-15 02:58:41,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:58:41,330 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-04-15 02:58:41,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:41,330 INFO L225 Difference]: With dead ends: 87 [2021-04-15 02:58:41,330 INFO L226 Difference]: Without dead ends: 80 [2021-04-15 02:58:41,330 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 341.9ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-04-15 02:58:41,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2021-04-15 02:58:41,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 68. [2021-04-15 02:58:41,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 67 states have (on average 2.029850746268657) internal successors, (136), 67 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:41,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 136 transitions. [2021-04-15 02:58:41,332 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 136 transitions. Word has length 16 [2021-04-15 02:58:41,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:41,332 INFO L480 AbstractCegarLoop]: Abstraction has 68 states and 136 transitions. [2021-04-15 02:58:41,332 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:41,333 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 136 transitions. [2021-04-15 02:58:41,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-04-15 02:58:41,333 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:41,333 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:41,548 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable541 [2021-04-15 02:58:41,549 INFO L428 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:41,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:41,549 INFO L82 PathProgramCache]: Analyzing trace with hash -1991864008, now seen corresponding path program 41 times [2021-04-15 02:58:41,549 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:41,549 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628974631] [2021-04-15 02:58:41,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:41,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:41,687 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:41,687 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628974631] [2021-04-15 02:58:41,687 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1790683493] [2021-04-15 02:58:41,687 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:41,733 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:58:41,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:41,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-04-15 02:58:41,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:42,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:42,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:42,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 18 treesize of output 1 [2021-04-15 02:58:42,148 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:42,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:42,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:42,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 7 [2021-04-15 02:58:42,152 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:42,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:42,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:42,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 18 treesize of output 1 [2021-04-15 02:58:42,157 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:42,160 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:42,160 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:42,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 02:58:42,161 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:42,164 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:42,164 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:42,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 25 treesize of output 9 [2021-04-15 02:58:42,166 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:42,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:42,169 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:42,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 18 treesize of output 1 [2021-04-15 02:58:42,170 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:42,172 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:42,173 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:42,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 12 treesize of output 8 [2021-04-15 02:58:42,174 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:42,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:42,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:42,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 9 [2021-04-15 02:58:42,178 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:42,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:42,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 1 [2021-04-15 02:58:42,181 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:42,263 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.1 percent of original size [2021-04-15 02:58:42,266 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-04-15 02:58:42,266 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 5 variables, input treesize:412, output treesize:59 [2021-04-15 02:58:42,324 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:42,325 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:42,325 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-04-15 02:58:42,325 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [428041631] [2021-04-15 02:58:42,325 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-04-15 02:58:42,325 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:42,325 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-04-15 02:58:42,325 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-04-15 02:58:42,325 INFO L87 Difference]: Start difference. First operand 68 states and 136 transitions. Second operand has 14 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 14 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-04-15 02:58:42,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:42,740 INFO L93 Difference]: Finished difference Result 93 states and 184 transitions. [2021-04-15 02:58:42,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-04-15 02:58:42,740 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 14 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 16 [2021-04-15 02:58:42,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:42,741 INFO L225 Difference]: With dead ends: 93 [2021-04-15 02:58:42,741 INFO L226 Difference]: Without dead ends: 86 [2021-04-15 02:58:42,741 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 504.7ms TimeCoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-04-15 02:58:42,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2021-04-15 02:58:42,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 71. [2021-04-15 02:58:42,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 70 states have (on average 2.0428571428571427) internal successors, (143), 70 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:42,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 143 transitions. [2021-04-15 02:58:42,742 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 143 transitions. Word has length 16 [2021-04-15 02:58:42,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:42,743 INFO L480 AbstractCegarLoop]: Abstraction has 71 states and 143 transitions. [2021-04-15 02:58:42,743 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 14 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-04-15 02:58:42,743 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 143 transitions. [2021-04-15 02:58:42,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-04-15 02:58:42,743 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:42,743 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:42,943 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable603,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:42,944 INFO L428 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:42,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:42,944 INFO L82 PathProgramCache]: Analyzing trace with hash 1646337524, now seen corresponding path program 42 times [2021-04-15 02:58:42,944 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:42,944 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169842135] [2021-04-15 02:58:42,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:42,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:43,107 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:43,107 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [169842135] [2021-04-15 02:58:43,107 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [951412] [2021-04-15 02:58:43,107 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-04-15 02:58:43,138 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-04-15 02:58:43,138 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:43,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 02:58:43,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:43,504 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:43,505 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:43,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 02:58:43,506 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:43,509 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:43,509 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:43,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 24 treesize of output 1 [2021-04-15 02:58:43,510 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:43,513 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:43,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:43,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 02:58:43,515 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:43,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:43,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:43,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 23 treesize of output 1 [2021-04-15 02:58:43,518 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:43,521 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:43,521 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:43,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 17 treesize of output 8 [2021-04-15 02:58:43,522 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:43,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:43,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 18 treesize of output 1 [2021-04-15 02:58:43,525 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:43,547 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 02:58:43,549 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-04-15 02:58:43,549 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 4 variables, input treesize:273, output treesize:35 [2021-04-15 02:58:43,589 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:43,589 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:43,589 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-04-15 02:58:43,589 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851684869] [2021-04-15 02:58:43,589 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-04-15 02:58:43,590 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:43,590 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-04-15 02:58:43,590 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-04-15 02:58:43,590 INFO L87 Difference]: Start difference. First operand 71 states and 143 transitions. Second operand has 14 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 14 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-04-15 02:58:43,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:43,795 INFO L93 Difference]: Finished difference Result 99 states and 191 transitions. [2021-04-15 02:58:43,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-04-15 02:58:43,796 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 14 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 16 [2021-04-15 02:58:43,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:43,796 INFO L225 Difference]: With dead ends: 99 [2021-04-15 02:58:43,796 INFO L226 Difference]: Without dead ends: 86 [2021-04-15 02:58:43,796 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 384.2ms TimeCoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-04-15 02:58:43,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2021-04-15 02:58:43,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 72. [2021-04-15 02:58:43,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 71 states have (on average 2.0422535211267605) internal successors, (145), 71 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:43,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 145 transitions. [2021-04-15 02:58:43,798 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 145 transitions. Word has length 16 [2021-04-15 02:58:43,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:43,798 INFO L480 AbstractCegarLoop]: Abstraction has 72 states and 145 transitions. [2021-04-15 02:58:43,798 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 14 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-04-15 02:58:43,798 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 145 transitions. [2021-04-15 02:58:43,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-04-15 02:58:43,798 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:43,798 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:44,012 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable675 [2021-04-15 02:58:44,013 INFO L428 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:44,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:44,013 INFO L82 PathProgramCache]: Analyzing trace with hash 2040793528, now seen corresponding path program 43 times [2021-04-15 02:58:44,013 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:44,013 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [477839456] [2021-04-15 02:58:44,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:44,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:44,176 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:44,177 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [477839456] [2021-04-15 02:58:44,177 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1369240463] [2021-04-15 02:58:44,177 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:44,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:44,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-04-15 02:58:44,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:44,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:44,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:44,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 18 treesize of output 1 [2021-04-15 02:58:44,569 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:44,575 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:44,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:44,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 9 [2021-04-15 02:58:44,577 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:44,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:44,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:44,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 11 treesize of output 7 [2021-04-15 02:58:44,582 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:44,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:44,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:44,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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 1 [2021-04-15 02:58:44,588 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:44,591 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:44,592 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:44,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 18 treesize of output 1 [2021-04-15 02:58:44,593 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:44,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:44,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:44,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-04-15 02:58:44,598 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:44,604 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:44,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:44,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 25 treesize of output 9 [2021-04-15 02:58:44,606 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:44,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:44,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:44,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 17 treesize of output 8 [2021-04-15 02:58:44,611 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:44,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:44,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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 1 [2021-04-15 02:58:44,621 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:44,713 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.3 percent of original size [2021-04-15 02:58:44,715 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-04-15 02:58:44,715 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 5 variables, input treesize:457, output treesize:71 [2021-04-15 02:58:44,815 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:44,815 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:44,815 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-04-15 02:58:44,815 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389290745] [2021-04-15 02:58:44,815 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-04-15 02:58:44,815 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:44,815 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-04-15 02:58:44,816 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-04-15 02:58:44,816 INFO L87 Difference]: Start difference. First operand 72 states and 145 transitions. Second operand has 14 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 14 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-04-15 02:58:45,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:45,151 INFO L93 Difference]: Finished difference Result 96 states and 188 transitions. [2021-04-15 02:58:45,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:58:45,151 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 14 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 16 [2021-04-15 02:58:45,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:45,152 INFO L225 Difference]: With dead ends: 96 [2021-04-15 02:58:45,152 INFO L226 Difference]: Without dead ends: 89 [2021-04-15 02:58:45,152 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 469.0ms TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-04-15 02:58:45,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2021-04-15 02:58:45,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 72. [2021-04-15 02:58:45,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 71 states have (on average 2.0422535211267605) internal successors, (145), 71 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:45,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 145 transitions. [2021-04-15 02:58:45,154 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 145 transitions. Word has length 16 [2021-04-15 02:58:45,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:45,154 INFO L480 AbstractCegarLoop]: Abstraction has 72 states and 145 transitions. [2021-04-15 02:58:45,154 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 14 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-04-15 02:58:45,154 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 145 transitions. [2021-04-15 02:58:45,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-04-15 02:58:45,154 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:45,154 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:45,354 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable729,46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:45,355 INFO L428 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:45,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:45,355 INFO L82 PathProgramCache]: Analyzing trace with hash 1139991258, now seen corresponding path program 44 times [2021-04-15 02:58:45,355 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:45,355 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [444797772] [2021-04-15 02:58:45,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:45,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:45,508 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:45,509 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [444797772] [2021-04-15 02:58:45,509 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [962497386] [2021-04-15 02:58:45,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 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-04-15 02:58:45,537 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:58:45,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:45,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 02:58:45,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:45,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 12 treesize of output 8 [2021-04-15 02:58:45,629 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:45,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 12 treesize of output 8 [2021-04-15 02:58:45,631 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:45,649 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 02:58:45,650 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-04-15 02:58:45,650 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:65, output treesize:35 [2021-04-15 02:58:45,687 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:45,687 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:45,687 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-04-15 02:58:45,688 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673230556] [2021-04-15 02:58:45,688 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-04-15 02:58:45,688 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:45,688 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-04-15 02:58:45,688 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:58:45,688 INFO L87 Difference]: Start difference. First operand 72 states and 145 transitions. Second operand has 12 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 12 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-04-15 02:58:45,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:45,787 INFO L93 Difference]: Finished difference Result 89 states and 171 transitions. [2021-04-15 02:58:45,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:58:45,787 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 12 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 16 [2021-04-15 02:58:45,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:45,788 INFO L225 Difference]: With dead ends: 89 [2021-04-15 02:58:45,788 INFO L226 Difference]: Without dead ends: 76 [2021-04-15 02:58:45,788 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 233.2ms TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-04-15 02:58:45,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2021-04-15 02:58:45,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 74. [2021-04-15 02:58:45,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74 states, 73 states have (on average 2.041095890410959) internal successors, (149), 73 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:45,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 149 transitions. [2021-04-15 02:58:45,789 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 149 transitions. Word has length 16 [2021-04-15 02:58:45,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:45,789 INFO L480 AbstractCegarLoop]: Abstraction has 74 states and 149 transitions. [2021-04-15 02:58:45,789 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 12 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-04-15 02:58:45,789 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 149 transitions. [2021-04-15 02:58:45,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-04-15 02:58:45,789 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:45,789 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:46,000 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable800 [2021-04-15 02:58:46,001 INFO L428 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:46,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:46,001 INFO L82 PathProgramCache]: Analyzing trace with hash 1534447262, now seen corresponding path program 45 times [2021-04-15 02:58:46,001 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:46,001 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485130929] [2021-04-15 02:58:46,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:46,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:46,141 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:46,141 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485130929] [2021-04-15 02:58:46,141 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847319389] [2021-04-15 02:58:46,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 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-04-15 02:58:46,179 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 02:58:46,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:46,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 02:58:46,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:46,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 11 treesize of output 7 [2021-04-15 02:58:46,269 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:58: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 13 treesize of output 9 [2021-04-15 02:58:46,271 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:58: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 12 treesize of output 8 [2021-04-15 02:58:46,274 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:46,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 12 treesize of output 8 [2021-04-15 02:58:46,277 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:46,278 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 02:58:46,279 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:46,299 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 02:58:46,300 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 02:58:46,300 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 1 variables, input treesize:153, output treesize:58 [2021-04-15 02:58:46,382 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:46,383 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:46,383 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-04-15 02:58:46,383 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315399850] [2021-04-15 02:58:46,383 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-04-15 02:58:46,383 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:46,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-04-15 02:58:46,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-04-15 02:58:46,383 INFO L87 Difference]: Start difference. First operand 74 states and 149 transitions. Second operand has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:46,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:46,587 INFO L93 Difference]: Finished difference Result 111 states and 207 transitions. [2021-04-15 02:58:46,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-04-15 02:58:46,588 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-04-15 02:58:46,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:46,588 INFO L225 Difference]: With dead ends: 111 [2021-04-15 02:58:46,588 INFO L226 Difference]: Without dead ends: 92 [2021-04-15 02:58:46,588 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 11 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 311.2ms TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-04-15 02:58:46,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2021-04-15 02:58:46,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 76. [2021-04-15 02:58:46,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 75 states have (on average 2.066666666666667) internal successors, (155), 75 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:46,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 155 transitions. [2021-04-15 02:58:46,590 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 155 transitions. Word has length 16 [2021-04-15 02:58:46,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:46,590 INFO L480 AbstractCegarLoop]: Abstraction has 76 states and 155 transitions. [2021-04-15 02:58:46,590 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:46,590 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 155 transitions. [2021-04-15 02:58:46,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-04-15 02:58:46,590 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:46,591 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:46,806 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable810,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:46,806 INFO L428 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:46,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:46,807 INFO L82 PathProgramCache]: Analyzing trace with hash 2072302840, now seen corresponding path program 46 times [2021-04-15 02:58:46,807 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:46,807 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531059137] [2021-04-15 02:58:46,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:46,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:46,920 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:46,921 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1531059137] [2021-04-15 02:58:46,921 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [236936640] [2021-04-15 02:58:46,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 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-04-15 02:58:46,946 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 02:58:46,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:46,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-04-15 02:58:46,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:47,190 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:47,190 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:47,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 17 treesize of output 8 [2021-04-15 02:58:47,191 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:47,195 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:47,195 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:47,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 24 treesize of output 1 [2021-04-15 02:58:47,196 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:47,199 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:47,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 02:58:47,200 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:47,279 INFO L628 ElimStorePlain]: treesize reduction 177, result has 35.4 percent of original size [2021-04-15 02:58:47,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:47,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 13 treesize of output 9 [2021-04-15 02:58:47,283 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:47,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 02:58:47,311 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:47,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 12 treesize of output 8 [2021-04-15 02:58:47,312 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:47,337 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 02:58:47,338 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 02:58:47,338 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:373, output treesize:54 [2021-04-15 02:58:47,435 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:47,435 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:47,435 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-04-15 02:58:47,435 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227438139] [2021-04-15 02:58:47,435 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-04-15 02:58:47,435 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:47,436 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-04-15 02:58:47,436 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2021-04-15 02:58:47,436 INFO L87 Difference]: Start difference. First operand 76 states and 155 transitions. Second operand has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:47,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:47,633 INFO L93 Difference]: Finished difference Result 96 states and 194 transitions. [2021-04-15 02:58:47,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:58:47,633 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-04-15 02:58:47,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:47,634 INFO L225 Difference]: With dead ends: 96 [2021-04-15 02:58:47,634 INFO L226 Difference]: Without dead ends: 89 [2021-04-15 02:58:47,634 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 11 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 308.8ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-04-15 02:58:47,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2021-04-15 02:58:47,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 76. [2021-04-15 02:58:47,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 75 states have (on average 2.066666666666667) internal successors, (155), 75 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:47,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 155 transitions. [2021-04-15 02:58:47,635 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 155 transitions. Word has length 16 [2021-04-15 02:58:47,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:47,635 INFO L480 AbstractCegarLoop]: Abstraction has 76 states and 155 transitions. [2021-04-15 02:58:47,636 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:47,636 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 155 transitions. [2021-04-15 02:58:47,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-04-15 02:58:47,636 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:47,636 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:47,852 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable825,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:47,852 INFO L428 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:47,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:47,852 INFO L82 PathProgramCache]: Analyzing trace with hash -1671841100, now seen corresponding path program 47 times [2021-04-15 02:58:47,853 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:47,853 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698982593] [2021-04-15 02:58:47,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:47,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:48,004 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:48,004 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [698982593] [2021-04-15 02:58:48,004 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1575152140] [2021-04-15 02:58:48,004 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:48,031 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-04-15 02:58:48,032 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:48,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-04-15 02:58:48,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58: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 12 treesize of output 8 [2021-04-15 02:58:48,166 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:48,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 12 treesize of output 8 [2021-04-15 02:58:48,168 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:48,183 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 02:58:48,184 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-04-15 02:58:48,184 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:33 [2021-04-15 02:58:48,222 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:48,223 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:48,223 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-04-15 02:58:48,223 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585430623] [2021-04-15 02:58:48,223 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-04-15 02:58:48,223 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:48,223 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-04-15 02:58:48,223 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-04-15 02:58:48,223 INFO L87 Difference]: Start difference. First operand 76 states and 155 transitions. Second operand has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 15 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:48,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:48,350 INFO L93 Difference]: Finished difference Result 94 states and 186 transitions. [2021-04-15 02:58:48,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:58:48,350 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 15 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-04-15 02:58:48,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:48,351 INFO L225 Difference]: With dead ends: 94 [2021-04-15 02:58:48,351 INFO L226 Difference]: Without dead ends: 87 [2021-04-15 02:58:48,351 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 10 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 255.0ms TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-04-15 02:58:48,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2021-04-15 02:58:48,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 79. [2021-04-15 02:58:48,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 78 states have (on average 2.076923076923077) internal successors, (162), 78 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:48,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 162 transitions. [2021-04-15 02:58:48,353 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 162 transitions. Word has length 16 [2021-04-15 02:58:48,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:48,353 INFO L480 AbstractCegarLoop]: Abstraction has 79 states and 162 transitions. [2021-04-15 02:58:48,353 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 15 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:48,353 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 162 transitions. [2021-04-15 02:58:48,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-04-15 02:58:48,353 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:48,354 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:48,554 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable865 [2021-04-15 02:58:48,554 INFO L428 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:48,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:48,554 INFO L82 PathProgramCache]: Analyzing trace with hash -1277385096, now seen corresponding path program 48 times [2021-04-15 02:58:48,555 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:48,555 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543423793] [2021-04-15 02:58:48,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:48,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:48,670 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:48,670 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543423793] [2021-04-15 02:58:48,670 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [43608998] [2021-04-15 02:58:48,670 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:48,699 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-04-15 02:58:48,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:48,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 02:58:48,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:49,120 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:49,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:49,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 18 treesize of output 1 [2021-04-15 02:58:49,122 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:49,125 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:49,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:49,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 24 treesize of output 1 [2021-04-15 02:58:49,127 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:49,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:49,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:49,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 18 treesize of output 1 [2021-04-15 02:58:49,132 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:49,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:49,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:49,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 1 [2021-04-15 02:58:49,138 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:49,142 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:49,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:49,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 02:58:49,144 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:49,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:49,148 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:49,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 23 treesize of output 1 [2021-04-15 02:58:49,149 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:49,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:49,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:49,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 8 [2021-04-15 02:58:49,154 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:49,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:49,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:49,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 18 treesize of output 1 [2021-04-15 02:58:49,159 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:49,162 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:49,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:49,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 24 treesize of output 1 [2021-04-15 02:58:49,164 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:49,167 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:49,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:49,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 25 treesize of output 9 [2021-04-15 02:58:49,169 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:49,172 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 02:58:49,172 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:49,175 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:49,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 11 treesize of output 7 [2021-04-15 02:58:49,177 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:49,214 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 02:58:49,215 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 02:58:49,216 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 5 variables, input treesize:646, output treesize:58 [2021-04-15 02:58:49,290 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:49,291 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:49,291 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-04-15 02:58:49,291 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409510126] [2021-04-15 02:58:49,291 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-04-15 02:58:49,291 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:49,291 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-04-15 02:58:49,291 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-04-15 02:58:49,291 INFO L87 Difference]: Start difference. First operand 79 states and 162 transitions. Second operand has 16 states, 16 states have (on average 1.625) internal successors, (26), 16 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:49,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:49,496 INFO L93 Difference]: Finished difference Result 122 states and 230 transitions. [2021-04-15 02:58:49,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-04-15 02:58:49,496 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 16 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-04-15 02:58:49,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:49,497 INFO L225 Difference]: With dead ends: 122 [2021-04-15 02:58:49,497 INFO L226 Difference]: Without dead ends: 103 [2021-04-15 02:58:49,497 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 331.4ms TimeCoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-04-15 02:58:49,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2021-04-15 02:58:49,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 79. [2021-04-15 02:58:49,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 78 states have (on average 2.076923076923077) internal successors, (162), 78 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:49,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 162 transitions. [2021-04-15 02:58:49,498 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 162 transitions. Word has length 16 [2021-04-15 02:58:49,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:49,499 INFO L480 AbstractCegarLoop]: Abstraction has 79 states and 162 transitions. [2021-04-15 02:58:49,499 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 16 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:49,499 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 162 transitions. [2021-04-15 02:58:49,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-04-15 02:58:49,499 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:49,499 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:49,704 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable877 [2021-04-15 02:58:49,705 INFO L428 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:49,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:49,705 INFO L82 PathProgramCache]: Analyzing trace with hash -739529518, now seen corresponding path program 49 times [2021-04-15 02:58:49,705 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:49,705 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563078038] [2021-04-15 02:58:49,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:49,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:49,848 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:49,848 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563078038] [2021-04-15 02:58:49,848 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [642279945] [2021-04-15 02:58:49,848 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:49,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:49,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-04-15 02:58:49,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:50,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:50,075 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:50,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 9 [2021-04-15 02:58:50,076 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:50,079 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:50,079 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:50,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 18 treesize of output 1 [2021-04-15 02:58:50,080 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:50,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:50,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:50,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 7 [2021-04-15 02:58:50,084 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:50,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:50,088 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:50,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 18 treesize of output 1 [2021-04-15 02:58:50,088 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:50,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:50,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:50,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 12 treesize of output 1 [2021-04-15 02:58:50,092 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:50,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:50,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:50,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 18 treesize of output 1 [2021-04-15 02:58:50,096 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:50,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:50,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:50,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 8 [2021-04-15 02:58:50,100 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:50,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:50,103 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:50,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 25 treesize of output 9 [2021-04-15 02:58:50,104 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:50,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:50,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-04-15 02:58:50,107 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:50,161 INFO L628 ElimStorePlain]: treesize reduction 28, result has 73.1 percent of original size [2021-04-15 02:58:50,163 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 02:58:50,163 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 2 variables, input treesize:367, output treesize:52 [2021-04-15 02:58:50,247 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:50,247 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:50,247 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-04-15 02:58:50,247 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530650759] [2021-04-15 02:58:50,247 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-04-15 02:58:50,248 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:50,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-04-15 02:58:50,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-04-15 02:58:50,248 INFO L87 Difference]: Start difference. First operand 79 states and 162 transitions. Second operand has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:50,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:50,357 INFO L93 Difference]: Finished difference Result 108 states and 211 transitions. [2021-04-15 02:58:50,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:58:50,357 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-04-15 02:58:50,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:50,358 INFO L225 Difference]: With dead ends: 108 [2021-04-15 02:58:50,358 INFO L226 Difference]: Without dead ends: 101 [2021-04-15 02:58:50,358 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 249.9ms TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-04-15 02:58:50,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2021-04-15 02:58:50,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 80. [2021-04-15 02:58:50,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 79 states have (on average 2.088607594936709) internal successors, (165), 79 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:50,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 165 transitions. [2021-04-15 02:58:50,360 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 165 transitions. Word has length 16 [2021-04-15 02:58:50,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:50,360 INFO L480 AbstractCegarLoop]: Abstraction has 80 states and 165 transitions. [2021-04-15 02:58:50,360 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:50,360 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 165 transitions. [2021-04-15 02:58:50,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-04-15 02:58:50,360 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:50,360 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:50,568 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable923 [2021-04-15 02:58:50,569 INFO L428 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:50,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:50,569 INFO L82 PathProgramCache]: Analyzing trace with hash 502502742, now seen corresponding path program 50 times [2021-04-15 02:58:50,569 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:50,569 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096629912] [2021-04-15 02:58:50,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:50,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:50,710 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:50,710 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096629912] [2021-04-15 02:58:50,710 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [74292662] [2021-04-15 02:58:50,710 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:50,736 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:58:50,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:50,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 02:58:50,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58: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 12 treesize of output 8 [2021-04-15 02:58:50,837 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:50,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 11 treesize of output 7 [2021-04-15 02:58:50,839 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:50,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 5 treesize of output 3 [2021-04-15 02:58:50,842 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:50,853 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 02:58:50,854 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-04-15 02:58:50,854 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:76, output treesize:35 [2021-04-15 02:58:50,894 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:50,894 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:50,894 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-04-15 02:58:50,894 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843264273] [2021-04-15 02:58:50,894 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-04-15 02:58:50,894 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:50,894 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-04-15 02:58:50,894 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-04-15 02:58:50,895 INFO L87 Difference]: Start difference. First operand 80 states and 165 transitions. Second operand has 13 states, 13 states have (on average 1.5384615384615385) internal successors, (20), 13 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-04-15 02:58:51,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:51,058 INFO L93 Difference]: Finished difference Result 97 states and 191 transitions. [2021-04-15 02:58:51,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-04-15 02:58:51,058 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.5384615384615385) internal successors, (20), 13 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 16 [2021-04-15 02:58:51,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:51,058 INFO L225 Difference]: With dead ends: 97 [2021-04-15 02:58:51,058 INFO L226 Difference]: Without dead ends: 86 [2021-04-15 02:58:51,059 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 11 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 253.9ms TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-04-15 02:58:51,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2021-04-15 02:58:51,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 80. [2021-04-15 02:58:51,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 79 states have (on average 2.0759493670886076) internal successors, (164), 79 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:51,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 164 transitions. [2021-04-15 02:58:51,060 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 164 transitions. Word has length 16 [2021-04-15 02:58:51,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:51,060 INFO L480 AbstractCegarLoop]: Abstraction has 80 states and 164 transitions. [2021-04-15 02:58:51,060 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.5384615384615385) internal successors, (20), 13 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-04-15 02:58:51,060 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 164 transitions. [2021-04-15 02:58:51,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-04-15 02:58:51,061 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:51,061 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:51,268 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable979,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:51,269 INFO L428 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:51,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:51,269 INFO L82 PathProgramCache]: Analyzing trace with hash -1245875784, now seen corresponding path program 51 times [2021-04-15 02:58:51,269 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:51,269 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365641170] [2021-04-15 02:58:51,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:51,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:51,409 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:51,410 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365641170] [2021-04-15 02:58:51,410 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [815383114] [2021-04-15 02:58:51,410 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:51,438 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 02:58:51,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:51,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 02:58:51,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:51,806 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:51,807 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:51,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 02:58:51,808 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:51,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:51,812 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:51,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 23 treesize of output 1 [2021-04-15 02:58:51,813 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:51,817 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:51,817 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:51,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 24 treesize of output 1 [2021-04-15 02:58:51,818 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:51,821 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:51,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 24 treesize of output 1 [2021-04-15 02:58:51,822 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:51,913 INFO L628 ElimStorePlain]: treesize reduction 291, result has 25.8 percent of original size [2021-04-15 02:58:51,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:51,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 13 treesize of output 9 [2021-04-15 02:58:51,922 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:51,951 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 02:58:51,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 12 treesize of output 8 [2021-04-15 02:58:51,955 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:51,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 02:58:51,984 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 02:58:51,984 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:550, output treesize:58 [2021-04-15 02:58:52,071 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:52,071 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:52,071 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-04-15 02:58:52,071 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605967532] [2021-04-15 02:58:52,071 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-04-15 02:58:52,071 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:52,072 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-04-15 02:58:52,072 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-04-15 02:58:52,072 INFO L87 Difference]: Start difference. First operand 80 states and 164 transitions. Second operand has 14 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 14 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-04-15 02:58:52,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:52,237 INFO L93 Difference]: Finished difference Result 108 states and 218 transitions. [2021-04-15 02:58:52,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-04-15 02:58:52,238 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 14 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 16 [2021-04-15 02:58:52,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:52,238 INFO L225 Difference]: With dead ends: 108 [2021-04-15 02:58:52,238 INFO L226 Difference]: Without dead ends: 96 [2021-04-15 02:58:52,238 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 329.1ms TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-04-15 02:58:52,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2021-04-15 02:58:52,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 85. [2021-04-15 02:58:52,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85 states, 84 states have (on average 2.0833333333333335) internal successors, (175), 84 states have internal predecessors, (175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:52,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 175 transitions. [2021-04-15 02:58:52,239 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 175 transitions. Word has length 16 [2021-04-15 02:58:52,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:52,239 INFO L480 AbstractCegarLoop]: Abstraction has 85 states and 175 transitions. [2021-04-15 02:58:52,240 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 14 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-04-15 02:58:52,240 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 175 transitions. [2021-04-15 02:58:52,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-04-15 02:58:52,240 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:52,240 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:52,440 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable989 [2021-04-15 02:58:52,441 INFO L428 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:52,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:52,441 INFO L82 PathProgramCache]: Analyzing trace with hash 2123859110, now seen corresponding path program 52 times [2021-04-15 02:58:52,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:52,441 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075079129] [2021-04-15 02:58:52,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:52,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:52,557 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:52,557 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075079129] [2021-04-15 02:58:52,557 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1275622100] [2021-04-15 02:58:52,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 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-04-15 02:58:52,600 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 02:58:52,600 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:52,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-04-15 02:58:52,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:53,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:53,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:53,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 7 [2021-04-15 02:58:53,153 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:53,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:53,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:53,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 24 treesize of output 1 [2021-04-15 02:58:53,158 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:53,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:53,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:53,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 02:58:53,162 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:53,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:53,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:53,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 23 treesize of output 1 [2021-04-15 02:58:53,166 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:53,169 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:53,169 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:53,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 24 treesize of output 1 [2021-04-15 02:58:53,170 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:53,173 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:53,174 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:53,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 25 treesize of output 9 [2021-04-15 02:58:53,175 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:53,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:53,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:53,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 18 treesize of output 1 [2021-04-15 02:58:53,179 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:53,182 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:53,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:53,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-04-15 02:58:53,184 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:53,187 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:53,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:53,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 02:58:53,189 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:53,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:53,192 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:53,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 18 treesize of output 1 [2021-04-15 02:58:53,193 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:53,195 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:53,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:53,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 24 treesize of output 1 [2021-04-15 02:58:53,196 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:53,199 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:53,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 02:58:53,200 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:53,260 INFO L628 ElimStorePlain]: treesize reduction 29, result has 75.0 percent of original size [2021-04-15 02:58:53,264 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 02:58:53,264 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 5 variables, input treesize:570, output treesize:45 [2021-04-15 02:58:53,325 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:53,325 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:53,325 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-04-15 02:58:53,326 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78166174] [2021-04-15 02:58:53,326 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-04-15 02:58:53,326 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:53,326 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-04-15 02:58:53,326 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-04-15 02:58:53,326 INFO L87 Difference]: Start difference. First operand 85 states and 175 transitions. Second operand has 14 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 14 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-04-15 02:58:53,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:53,455 INFO L93 Difference]: Finished difference Result 109 states and 221 transitions. [2021-04-15 02:58:53,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:58:53,455 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 14 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 16 [2021-04-15 02:58:53,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:53,455 INFO L225 Difference]: With dead ends: 109 [2021-04-15 02:58:53,455 INFO L226 Difference]: Without dead ends: 102 [2021-04-15 02:58:53,456 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 280.9ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-04-15 02:58:53,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2021-04-15 02:58:53,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 86. [2021-04-15 02:58:53,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 85 states have (on average 2.0941176470588236) internal successors, (178), 85 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:53,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 178 transitions. [2021-04-15 02:58:53,457 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 178 transitions. Word has length 16 [2021-04-15 02:58:53,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:53,458 INFO L480 AbstractCegarLoop]: Abstraction has 86 states and 178 transitions. [2021-04-15 02:58:53,458 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 14 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-04-15 02:58:53,458 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 178 transitions. [2021-04-15 02:58:53,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-04-15 02:58:53,458 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:53,459 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:53,672 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1052,55 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:53,673 INFO L428 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:53,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:53,673 INFO L82 PathProgramCache]: Analyzing trace with hash 1467093346, now seen corresponding path program 53 times [2021-04-15 02:58:53,673 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:53,673 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769970507] [2021-04-15 02:58:53,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:53,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:53,843 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:53,844 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769970507] [2021-04-15 02:58:53,844 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1200951580] [2021-04-15 02:58:53,844 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-04-15 02:58:53,880 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:58:53,880 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:53,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:53,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:54,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:54,268 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:54,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 18 treesize of output 1 [2021-04-15 02:58:54,269 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:54,272 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:54,272 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:54,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 18 treesize of output 1 [2021-04-15 02:58:54,273 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:54,276 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:54,276 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:54,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 19 treesize of output 9 [2021-04-15 02:58:54,277 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:54,281 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:54,281 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:54,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 18 treesize of output 1 [2021-04-15 02:58:54,282 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:54,284 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:54,285 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:54,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 12 treesize of output 8 [2021-04-15 02:58:54,286 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:54,288 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:54,289 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:54,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 02:58:54,290 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:54,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:54,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:54,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 25 treesize of output 9 [2021-04-15 02:58:54,294 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:54,297 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:54,297 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:54,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 02:58:54,298 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:54,309 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:54,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 24 treesize of output 1 [2021-04-15 02:58:54,310 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:54,393 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.1 percent of original size [2021-04-15 02:58:54,395 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-04-15 02:58:54,395 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 5 variables, input treesize:412, output treesize:59 [2021-04-15 02:58:54,467 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:54,467 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:54,467 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-04-15 02:58:54,467 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373873720] [2021-04-15 02:58:54,467 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-04-15 02:58:54,467 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:54,468 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-04-15 02:58:54,468 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-04-15 02:58:54,468 INFO L87 Difference]: Start difference. First operand 86 states and 178 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-04-15 02:58:54,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:54,889 INFO L93 Difference]: Finished difference Result 115 states and 231 transitions. [2021-04-15 02:58:54,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-04-15 02:58:54,891 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-04-15 02:58:54,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:54,891 INFO L225 Difference]: With dead ends: 115 [2021-04-15 02:58:54,892 INFO L226 Difference]: Without dead ends: 108 [2021-04-15 02:58:54,892 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 589.3ms TimeCoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-04-15 02:58:54,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2021-04-15 02:58:54,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 87. [2021-04-15 02:58:54,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 86 states have (on average 2.104651162790698) internal successors, (181), 86 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:54,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 181 transitions. [2021-04-15 02:58:54,893 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 181 transitions. Word has length 16 [2021-04-15 02:58:54,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:54,893 INFO L480 AbstractCegarLoop]: Abstraction has 87 states and 181 transitions. [2021-04-15 02:58:54,893 INFO L481 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-04-15 02:58:54,893 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 181 transitions. [2021-04-15 02:58:54,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-04-15 02:58:54,894 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:54,894 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:55,109 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1175,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:55,109 INFO L428 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:55,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:55,109 INFO L82 PathProgramCache]: Analyzing trace with hash 1861549350, now seen corresponding path program 54 times [2021-04-15 02:58:55,109 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:55,110 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94667927] [2021-04-15 02:58:55,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:55,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:55,221 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:55,221 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94667927] [2021-04-15 02:58:55,221 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [646163206] [2021-04-15 02:58:55,221 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:55,247 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-04-15 02:58:55,247 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:55,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-04-15 02:58:55,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:55,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 13 treesize of output 9 [2021-04-15 02:58:55,394 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:55,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 13 treesize of output 9 [2021-04-15 02:58:55,398 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:55,400 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 02:58:55,401 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:55,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 12 treesize of output 8 [2021-04-15 02:58:55,405 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:55,408 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 02:58:55,408 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:55,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 12 treesize of output 8 [2021-04-15 02:58:55,411 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:55,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 02:58:55,414 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:55,416 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 02:58:55,416 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:55,451 INFO L628 ElimStorePlain]: treesize reduction 23, result has 69.3 percent of original size [2021-04-15 02:58:55,452 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 02:58:55,452 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 1 variables, input treesize:238, output treesize:52 [2021-04-15 02:58:55,519 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:55,519 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:55,519 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-04-15 02:58:55,519 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888230044] [2021-04-15 02:58:55,519 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-04-15 02:58:55,519 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:55,520 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-04-15 02:58:55,520 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2021-04-15 02:58:55,520 INFO L87 Difference]: Start difference. First operand 87 states and 181 transitions. Second operand has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 17 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:55,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:55,784 INFO L93 Difference]: Finished difference Result 112 states and 226 transitions. [2021-04-15 02:58:55,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:58:55,785 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 17 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-04-15 02:58:55,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:55,785 INFO L225 Difference]: With dead ends: 112 [2021-04-15 02:58:55,785 INFO L226 Difference]: Without dead ends: 105 [2021-04-15 02:58:55,785 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 394.8ms TimeCoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-04-15 02:58:55,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2021-04-15 02:58:55,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 85. [2021-04-15 02:58:55,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85 states, 84 states have (on average 2.0833333333333335) internal successors, (175), 84 states have internal predecessors, (175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:55,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 175 transitions. [2021-04-15 02:58:55,787 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 175 transitions. Word has length 16 [2021-04-15 02:58:55,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:55,787 INFO L480 AbstractCegarLoop]: Abstraction has 85 states and 175 transitions. [2021-04-15 02:58:55,787 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.4705882352941178) internal successors, (25), 17 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:55,787 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 175 transitions. [2021-04-15 02:58:55,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-04-15 02:58:55,788 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:55,788 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:56,000 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1210 [2021-04-15 02:58:56,001 INFO L428 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:56,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:56,001 INFO L82 PathProgramCache]: Analyzing trace with hash 960747080, now seen corresponding path program 55 times [2021-04-15 02:58:56,001 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:56,001 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282565396] [2021-04-15 02:58:56,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:56,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:56,136 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:56,136 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [282565396] [2021-04-15 02:58:56,136 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [517164793] [2021-04-15 02:58:56,136 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:56,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:56,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-04-15 02:58:56,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:56,516 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:56,516 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:56,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 02:58:56,517 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:56,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:56,521 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:56,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 8 [2021-04-15 02:58:56,522 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:56,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:56,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:56,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 18 treesize of output 1 [2021-04-15 02:58:56,526 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:56,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:56,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 02:58:56,532 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:56,625 INFO L628 ElimStorePlain]: treesize reduction 231, result has 33.2 percent of original size [2021-04-15 02:58:56,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:56,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 13 treesize of output 9 [2021-04-15 02:58:56,630 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:56,664 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 02:58:56,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:56,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:56,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 12 treesize of output 8 [2021-04-15 02:58:56,668 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:56,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 13 treesize of output 9 [2021-04-15 02:58:56,672 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:56,728 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.8 percent of original size [2021-04-15 02:58:56,730 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-04-15 02:58:56,730 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 6 variables, input treesize:470, output treesize:59 [2021-04-15 02:58:56,795 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:56,795 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:56,795 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-04-15 02:58:56,795 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860813385] [2021-04-15 02:58:56,795 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-04-15 02:58:56,795 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:56,796 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-04-15 02:58:56,796 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2021-04-15 02:58:56,796 INFO L87 Difference]: Start difference. First operand 85 states and 175 transitions. Second operand has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:57,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:57,049 INFO L93 Difference]: Finished difference Result 106 states and 215 transitions. [2021-04-15 02:58:57,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-04-15 02:58:57,049 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-04-15 02:58:57,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:57,049 INFO L225 Difference]: With dead ends: 106 [2021-04-15 02:58:57,050 INFO L226 Difference]: Without dead ends: 99 [2021-04-15 02:58:57,050 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 11 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 363.2ms TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-04-15 02:58:57,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2021-04-15 02:58:57,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 87. [2021-04-15 02:58:57,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 86 states have (on average 2.0930232558139537) internal successors, (180), 86 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:57,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 180 transitions. [2021-04-15 02:58:57,052 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 180 transitions. Word has length 16 [2021-04-15 02:58:57,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:57,052 INFO L480 AbstractCegarLoop]: Abstraction has 87 states and 180 transitions. [2021-04-15 02:58:57,052 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:57,052 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 180 transitions. [2021-04-15 02:58:57,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-04-15 02:58:57,053 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:57,053 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:57,253 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1225,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:57,253 INFO L428 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:57,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:57,254 INFO L82 PathProgramCache]: Analyzing trace with hash 1355203084, now seen corresponding path program 56 times [2021-04-15 02:58:57,254 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:57,254 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622035508] [2021-04-15 02:58:57,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:57,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:57,386 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:57,386 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622035508] [2021-04-15 02:58:57,386 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [23553409] [2021-04-15 02:58:57,387 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:57,421 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:58:57,421 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:57,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 02:58:57,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:57,817 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:57,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:57,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 24 treesize of output 1 [2021-04-15 02:58:57,819 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:57,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:57,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:57,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 02:58:57,824 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:57,827 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:57,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:57,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 24 treesize of output 1 [2021-04-15 02:58:57,829 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:57,832 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:57,833 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:57,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 25 treesize of output 9 [2021-04-15 02:58:57,834 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:57,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:57,838 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:57,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 23 treesize of output 1 [2021-04-15 02:58:57,838 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:57,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:57,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:57,842 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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 1 [2021-04-15 02:58:57,843 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:57,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:57,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:57,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 18 treesize of output 1 [2021-04-15 02:58:57,847 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:57,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:57,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:57,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 18 treesize of output 1 [2021-04-15 02:58:57,861 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:57,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:57,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:57,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 24 treesize of output 1 [2021-04-15 02:58:57,866 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:57,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:57,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:57,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 02:58:57,872 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:57,876 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:57,876 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:57,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 25 treesize of output 9 [2021-04-15 02:58:57,878 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:57,881 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:57,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 8 [2021-04-15 02:58:57,882 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:57,959 INFO L628 ElimStorePlain]: treesize reduction 36, result has 74.6 percent of original size [2021-04-15 02:58:57,961 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 02:58:57,961 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 5 variables, input treesize:646, output treesize:58 [2021-04-15 02:58:58,041 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:58,041 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:58,041 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-04-15 02:58:58,041 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270969444] [2021-04-15 02:58:58,042 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-04-15 02:58:58,042 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:58,042 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-04-15 02:58:58,042 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-04-15 02:58:58,042 INFO L87 Difference]: Start difference. First operand 87 states and 180 transitions. Second operand has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:58,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:58,323 INFO L93 Difference]: Finished difference Result 157 states and 300 transitions. [2021-04-15 02:58:58,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-04-15 02:58:58,323 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-04-15 02:58:58,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:58,324 INFO L225 Difference]: With dead ends: 157 [2021-04-15 02:58:58,324 INFO L226 Difference]: Without dead ends: 131 [2021-04-15 02:58:58,324 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 405.9ms TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-04-15 02:58:58,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2021-04-15 02:58:58,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 89. [2021-04-15 02:58:58,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 88 states have (on average 2.1136363636363638) internal successors, (186), 88 states have internal predecessors, (186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:58,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 186 transitions. [2021-04-15 02:58:58,325 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 186 transitions. Word has length 16 [2021-04-15 02:58:58,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:58,325 INFO L480 AbstractCegarLoop]: Abstraction has 89 states and 186 transitions. [2021-04-15 02:58:58,325 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:58,325 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 186 transitions. [2021-04-15 02:58:58,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-04-15 02:58:58,326 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:58,326 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:58,540 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1286 [2021-04-15 02:58:58,540 INFO L428 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:58,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:58,540 INFO L82 PathProgramCache]: Analyzing trace with hash 1893058662, now seen corresponding path program 57 times [2021-04-15 02:58:58,541 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:58,541 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1965821956] [2021-04-15 02:58:58,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:58,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:58,675 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:58,676 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1965821956] [2021-04-15 02:58:58,676 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [786012461] [2021-04-15 02:58:58,676 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:58,706 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 02:58:58,706 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:58,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 02:58:58,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:58:59,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:59,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:59,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 24 treesize of output 1 [2021-04-15 02:58:59,064 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:59,068 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:59,068 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:59,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 18 treesize of output 1 [2021-04-15 02:58:59,069 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:59,072 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:59,073 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:59,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 24 treesize of output 1 [2021-04-15 02:58:59,073 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:59,077 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:59,077 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:59,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 23 treesize of output 1 [2021-04-15 02:58:59,078 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:59,081 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:59,082 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:59,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 02:58:59,083 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:59,086 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:59,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:59,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 18 treesize of output 1 [2021-04-15 02:58:59,088 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:59,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:59,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:59,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 7 [2021-04-15 02:58:59,092 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:59,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:59,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:59,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 8 [2021-04-15 02:58:59,097 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:59,100 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:59,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:59,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 25 treesize of output 9 [2021-04-15 02:58:59,102 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:59,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:59,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:59,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 24 treesize of output 1 [2021-04-15 02:58:59,106 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:59,109 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:59,109 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:59,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 25 treesize of output 9 [2021-04-15 02:58:59,111 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:59,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:58:59,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 02:58:59,114 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 02:58:59,203 INFO L628 ElimStorePlain]: treesize reduction 34, result has 75.7 percent of original size [2021-04-15 02:58:59,206 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 02:58:59,206 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 5 variables, input treesize:640, output treesize:58 [2021-04-15 02:58:59,291 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:59,291 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:58:59,291 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-04-15 02:58:59,292 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479481968] [2021-04-15 02:58:59,292 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-04-15 02:58:59,292 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:58:59,292 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-04-15 02:58:59,292 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-04-15 02:58:59,292 INFO L87 Difference]: Start difference. First operand 89 states and 186 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:59,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:58:59,545 INFO L93 Difference]: Finished difference Result 137 states and 271 transitions. [2021-04-15 02:58:59,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-04-15 02:58:59,545 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-04-15 02:58:59,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:58:59,546 INFO L225 Difference]: With dead ends: 137 [2021-04-15 02:58:59,546 INFO L226 Difference]: Without dead ends: 118 [2021-04-15 02:58:59,546 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 377.6ms TimeCoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-04-15 02:58:59,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2021-04-15 02:58:59,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 91. [2021-04-15 02:58:59,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 90 states have (on average 2.1222222222222222) internal successors, (191), 90 states have internal predecessors, (191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:59,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 191 transitions. [2021-04-15 02:58:59,548 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 191 transitions. Word has length 16 [2021-04-15 02:58:59,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:58:59,548 INFO L480 AbstractCegarLoop]: Abstraction has 91 states and 191 transitions. [2021-04-15 02:58:59,548 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:58:59,548 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 191 transitions. [2021-04-15 02:58:59,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-04-15 02:58:59,548 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:58:59,549 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:58:59,764 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1330 [2021-04-15 02:58:59,764 INFO L428 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:58:59,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:58:59,765 INFO L82 PathProgramCache]: Analyzing trace with hash -1851085278, now seen corresponding path program 58 times [2021-04-15 02:58:59,765 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:58:59,765 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910059155] [2021-04-15 02:58:59,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:58:59,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:58:59,895 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:58:59,895 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910059155] [2021-04-15 02:58:59,895 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1363117361] [2021-04-15 02:58:59,895 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:58:59,921 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 02:58:59,921 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:58:59,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-04-15 02:58:59,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:00,225 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:00,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:00,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-04-15 02:59:00,227 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:00,231 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:00,231 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:00,232 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 02:59:00,232 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:00,236 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:00,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 24 treesize of output 1 [2021-04-15 02:59:00,237 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:00,333 INFO L628 ElimStorePlain]: treesize reduction 128, result has 46.2 percent of original size [2021-04-15 02:59:00,336 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:00,336 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:00,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 13 treesize of output 9 [2021-04-15 02:59:00,338 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:00,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:00,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 12 treesize of output 8 [2021-04-15 02:59:00,341 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:00,399 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.9 percent of original size [2021-04-15 02:59:00,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 12 treesize of output 8 [2021-04-15 02:59:00,402 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:00,430 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 02:59:00,433 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-04-15 02:59:00,434 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:340, output treesize:59 [2021-04-15 02:59:00,492 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:00,492 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:00,492 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-04-15 02:59:00,492 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160864777] [2021-04-15 02:59:00,492 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-04-15 02:59:00,492 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:00,492 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-04-15 02:59:00,492 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-04-15 02:59:00,493 INFO L87 Difference]: Start difference. First operand 91 states and 191 transitions. Second operand has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:00,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:00,615 INFO L93 Difference]: Finished difference Result 113 states and 233 transitions. [2021-04-15 02:59:00,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:00,615 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-04-15 02:59:00,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:00,615 INFO L225 Difference]: With dead ends: 113 [2021-04-15 02:59:00,615 INFO L226 Difference]: Without dead ends: 106 [2021-04-15 02:59:00,616 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 238.7ms TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-04-15 02:59:00,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2021-04-15 02:59:00,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 94. [2021-04-15 02:59:00,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 93 states have (on average 2.129032258064516) internal successors, (198), 93 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:00,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 198 transitions. [2021-04-15 02:59:00,617 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 198 transitions. Word has length 16 [2021-04-15 02:59:00,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:00,617 INFO L480 AbstractCegarLoop]: Abstraction has 94 states and 198 transitions. [2021-04-15 02:59:00,617 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:00,617 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 198 transitions. [2021-04-15 02:59:00,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-04-15 02:59:00,618 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:00,618 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:00,820 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1399 [2021-04-15 02:59:00,821 INFO L428 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:00,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:00,821 INFO L82 PathProgramCache]: Analyzing trace with hash -1456629274, now seen corresponding path program 59 times [2021-04-15 02:59:00,821 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:00,821 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [641164638] [2021-04-15 02:59:00,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:00,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:00,940 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:00,940 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [641164638] [2021-04-15 02:59:00,940 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1377796729] [2021-04-15 02:59:00,940 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-04-15 02:59:00,979 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-04-15 02:59:00,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:00,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:00,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:01,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:01,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:01,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 8 [2021-04-15 02:59:01,246 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:01,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:01,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:01,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 23 treesize of output 1 [2021-04-15 02:59:01,250 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:01,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:01,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 24 treesize of output 1 [2021-04-15 02:59:01,254 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:01,346 INFO L628 ElimStorePlain]: treesize reduction 194, result has 33.8 percent of original size [2021-04-15 02:59:01,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 13 treesize of output 9 [2021-04-15 02:59:01,350 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:01,381 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 02:59:01,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 5 treesize of output 3 [2021-04-15 02:59:01,386 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:01,414 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 02:59:01,416 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 02:59:01,416 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:400, output treesize:58 [2021-04-15 02:59:01,497 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:01,497 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:01,497 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-04-15 02:59:01,497 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802837651] [2021-04-15 02:59:01,498 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-04-15 02:59:01,498 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:01,498 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-04-15 02:59:01,498 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-04-15 02:59:01,498 INFO L87 Difference]: Start difference. First operand 94 states and 198 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:01,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:01,709 INFO L93 Difference]: Finished difference Result 119 states and 242 transitions. [2021-04-15 02:59:01,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-04-15 02:59:01,709 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-04-15 02:59:01,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:01,710 INFO L225 Difference]: With dead ends: 119 [2021-04-15 02:59:01,710 INFO L226 Difference]: Without dead ends: 107 [2021-04-15 02:59:01,710 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 327.2ms TimeCoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-04-15 02:59:01,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2021-04-15 02:59:01,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 94. [2021-04-15 02:59:01,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 93 states have (on average 2.129032258064516) internal successors, (198), 93 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:01,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 198 transitions. [2021-04-15 02:59:01,712 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 198 transitions. Word has length 16 [2021-04-15 02:59:01,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:01,712 INFO L480 AbstractCegarLoop]: Abstraction has 94 states and 198 transitions. [2021-04-15 02:59:01,712 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:01,712 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 198 transitions. [2021-04-15 02:59:01,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-04-15 02:59:01,712 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:01,712 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:01,927 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1453 [2021-04-15 02:59:01,928 INFO L428 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:01,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:01,928 INFO L82 PathProgramCache]: Analyzing trace with hash -918773696, now seen corresponding path program 60 times [2021-04-15 02:59:01,928 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:01,928 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908734263] [2021-04-15 02:59:01,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:01,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:02,078 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:02,078 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908734263] [2021-04-15 02:59:02,078 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668045111] [2021-04-15 02:59:02,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 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-04-15 02:59:02,146 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-04-15 02:59:02,146 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:02,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-04-15 02:59:02,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:02,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:02,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:02,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 25 treesize of output 9 [2021-04-15 02:59:02,314 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:02,317 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:02,318 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:02,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 18 treesize of output 1 [2021-04-15 02:59:02,318 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:02,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:02,322 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:02,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 18 treesize of output 1 [2021-04-15 02:59:02,322 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:02,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:02,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:02,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 25 treesize of output 9 [2021-04-15 02:59:02,326 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:02,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:02,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:02,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 02:59:02,330 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:02,333 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:02,333 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:02,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 12 treesize of output 8 [2021-04-15 02:59:02,334 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:02,336 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 02:59:02,336 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:02,339 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:02,339 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:02,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 11 treesize of output 7 [2021-04-15 02:59:02,340 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:02,346 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 02:59:02,347 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:02,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:02,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:02,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 02:59:02,351 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:02,353 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 02:59:02,353 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:02,355 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:02,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 24 treesize of output 1 [2021-04-15 02:59:02,356 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:02,408 INFO L628 ElimStorePlain]: treesize reduction 28, result has 73.1 percent of original size [2021-04-15 02:59:02,409 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 02:59:02,409 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:530, output treesize:52 [2021-04-15 02:59:02,480 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:02,480 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:02,480 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-04-15 02:59:02,480 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235789839] [2021-04-15 02:59:02,480 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-04-15 02:59:02,480 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:02,481 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-04-15 02:59:02,481 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-04-15 02:59:02,481 INFO L87 Difference]: Start difference. First operand 94 states and 198 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:02,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:02,751 INFO L93 Difference]: Finished difference Result 115 states and 239 transitions. [2021-04-15 02:59:02,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:02,751 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-04-15 02:59:02,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:02,752 INFO L225 Difference]: With dead ends: 115 [2021-04-15 02:59:02,752 INFO L226 Difference]: Without dead ends: 108 [2021-04-15 02:59:02,752 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 371.6ms TimeCoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-04-15 02:59:02,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2021-04-15 02:59:02,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 94. [2021-04-15 02:59:02,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 93 states have (on average 2.129032258064516) internal successors, (198), 93 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:02,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 198 transitions. [2021-04-15 02:59:02,754 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 198 transitions. Word has length 16 [2021-04-15 02:59:02,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:02,754 INFO L480 AbstractCegarLoop]: Abstraction has 94 states and 198 transitions. [2021-04-15 02:59:02,754 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:02,754 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 198 transitions. [2021-04-15 02:59:02,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-04-15 02:59:02,754 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:02,754 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:02,960 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1493,63 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:02,961 INFO L428 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:02,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:02,961 INFO L82 PathProgramCache]: Analyzing trace with hash -1425119962, now seen corresponding path program 61 times [2021-04-15 02:59:02,961 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:02,961 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1653847832] [2021-04-15 02:59:02,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:02,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:03,123 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:03,124 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1653847832] [2021-04-15 02:59:03,124 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1757837031] [2021-04-15 02:59:03,124 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:03,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:03,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-04-15 02:59:03,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:03,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 12 treesize of output 8 [2021-04-15 02:59:03,248 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:03,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 02:59:03,251 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:03,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 13 treesize of output 9 [2021-04-15 02:59:03,254 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:03,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 02:59:03,257 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:03,259 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 02:59:03,259 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:03,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 12 treesize of output 8 [2021-04-15 02:59:03,262 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:03,264 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 02:59:03,264 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:03,300 INFO L628 ElimStorePlain]: treesize reduction 23, result has 69.3 percent of original size [2021-04-15 02:59:03,300 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 02:59:03,301 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 1 variables, input treesize:207, output treesize:52 [2021-04-15 02:59:03,379 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:03,380 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:03,380 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-04-15 02:59:03,380 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606874322] [2021-04-15 02:59:03,380 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-04-15 02:59:03,380 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:03,380 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-04-15 02:59:03,380 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-04-15 02:59:03,380 INFO L87 Difference]: Start difference. First operand 94 states and 198 transitions. Second operand has 14 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 14 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-04-15 02:59:03,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:03,528 INFO L93 Difference]: Finished difference Result 127 states and 255 transitions. [2021-04-15 02:59:03,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:03,528 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 14 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 16 [2021-04-15 02:59:03,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:03,529 INFO L225 Difference]: With dead ends: 127 [2021-04-15 02:59:03,529 INFO L226 Difference]: Without dead ends: 120 [2021-04-15 02:59:03,529 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 270.7ms TimeCoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-04-15 02:59:03,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2021-04-15 02:59:03,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 96. [2021-04-15 02:59:03,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 95 states have (on average 2.1473684210526316) internal successors, (204), 95 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:03,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 204 transitions. [2021-04-15 02:59:03,531 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 204 transitions. Word has length 16 [2021-04-15 02:59:03,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:03,531 INFO L480 AbstractCegarLoop]: Abstraction has 96 states and 204 transitions. [2021-04-15 02:59:03,531 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 14 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-04-15 02:59:03,531 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 204 transitions. [2021-04-15 02:59:03,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-04-15 02:59:03,531 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:03,531 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:03,731 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1545,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:03,732 INFO L428 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:03,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:03,732 INFO L82 PathProgramCache]: Analyzing trace with hash -183087702, now seen corresponding path program 62 times [2021-04-15 02:59:03,732 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:03,732 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1169968107] [2021-04-15 02:59:03,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:03,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:03,845 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:03,846 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1169968107] [2021-04-15 02:59:03,846 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [244236646] [2021-04-15 02:59:03,846 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:03,874 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:59:03,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:03,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 02:59:03,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:04,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:04,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:04,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 18 treesize of output 1 [2021-04-15 02:59:04,179 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:04,193 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:04,193 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:04,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 02:59:04,194 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:04,197 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:04,197 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:04,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 02:59:04,198 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:04,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:04,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 02:59:04,201 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:04,247 INFO L628 ElimStorePlain]: treesize reduction 131, result has 29.2 percent of original size [2021-04-15 02:59:04,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 12 treesize of output 8 [2021-04-15 02:59:04,250 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:04,266 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 02:59:04,267 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-04-15 02:59:04,267 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 4 variables, input treesize:307, output treesize:35 [2021-04-15 02:59:04,306 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:04,306 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:04,307 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-04-15 02:59:04,307 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1497967043] [2021-04-15 02:59:04,307 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-04-15 02:59:04,307 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:04,307 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-04-15 02:59:04,307 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-04-15 02:59:04,307 INFO L87 Difference]: Start difference. First operand 96 states and 204 transitions. Second operand has 14 states, 14 states have (on average 1.5) internal successors, (21), 14 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:04,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:04,511 INFO L93 Difference]: Finished difference Result 132 states and 266 transitions. [2021-04-15 02:59:04,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 02:59:04,511 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.5) internal successors, (21), 14 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-04-15 02:59:04,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:04,512 INFO L225 Difference]: With dead ends: 132 [2021-04-15 02:59:04,512 INFO L226 Difference]: Without dead ends: 114 [2021-04-15 02:59:04,512 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 310.1ms TimeCoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-04-15 02:59:04,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2021-04-15 02:59:04,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 95. [2021-04-15 02:59:04,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 94 states have (on average 2.1382978723404253) internal successors, (201), 94 states have internal predecessors, (201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:04,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 201 transitions. [2021-04-15 02:59:04,513 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 201 transitions. Word has length 16 [2021-04-15 02:59:04,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:04,513 INFO L480 AbstractCegarLoop]: Abstraction has 95 states and 201 transitions. [2021-04-15 02:59:04,513 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.5) internal successors, (21), 14 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:04,513 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 201 transitions. [2021-04-15 02:59:04,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-04-15 02:59:04,514 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:04,514 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:04,714 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1561 [2021-04-15 02:59:04,714 INFO L428 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:04,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:04,715 INFO L82 PathProgramCache]: Analyzing trace with hash 331453388, now seen corresponding path program 63 times [2021-04-15 02:59:04,715 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:04,715 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178980247] [2021-04-15 02:59:04,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:04,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:04,846 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:04,847 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178980247] [2021-04-15 02:59:04,847 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2036972655] [2021-04-15 02:59:04,847 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:04,874 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 02:59:04,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:04,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 02:59:04,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:04,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 12 treesize of output 8 [2021-04-15 02:59:04,968 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:04,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 11 treesize of output 7 [2021-04-15 02:59:04,971 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:04,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-04-15 02:59:04,973 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:04,985 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 02:59:04,986 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-04-15 02:59:04,986 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:76, output treesize:35 [2021-04-15 02:59:05,026 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:05,027 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:05,027 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-04-15 02:59:05,027 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818566994] [2021-04-15 02:59:05,027 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-04-15 02:59:05,027 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:05,027 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-04-15 02:59:05,027 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-04-15 02:59:05,028 INFO L87 Difference]: Start difference. First operand 95 states and 201 transitions. Second operand has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:05,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:05,180 INFO L93 Difference]: Finished difference Result 119 states and 244 transitions. [2021-04-15 02:59:05,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 02:59:05,180 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-04-15 02:59:05,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:05,181 INFO L225 Difference]: With dead ends: 119 [2021-04-15 02:59:05,181 INFO L226 Difference]: Without dead ends: 106 [2021-04-15 02:59:05,181 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 248.9ms TimeCoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-04-15 02:59:05,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2021-04-15 02:59:05,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 96. [2021-04-15 02:59:05,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 95 states have (on average 2.136842105263158) internal successors, (203), 95 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:05,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 203 transitions. [2021-04-15 02:59:05,182 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 203 transitions. Word has length 16 [2021-04-15 02:59:05,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:05,183 INFO L480 AbstractCegarLoop]: Abstraction has 96 states and 203 transitions. [2021-04-15 02:59:05,183 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:05,183 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 203 transitions. [2021-04-15 02:59:05,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-04-15 02:59:05,183 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:05,183 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:05,383 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1606 [2021-04-15 02:59:05,383 INFO L428 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:05,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:05,384 INFO L82 PathProgramCache]: Analyzing trace with hash 725909392, now seen corresponding path program 64 times [2021-04-15 02:59:05,384 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:05,384 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907133328] [2021-04-15 02:59:05,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:05,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:05,521 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:05,521 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907133328] [2021-04-15 02:59:05,521 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1663440385] [2021-04-15 02:59:05,522 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:05,551 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 02:59:05,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:05,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-04-15 02:59:05,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:05,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:05,745 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:05,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 25 treesize of output 9 [2021-04-15 02:59:05,746 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:05,749 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:05,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:05,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 24 treesize of output 1 [2021-04-15 02:59:05,751 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:05,754 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:05,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 18 treesize of output 1 [2021-04-15 02:59:05,755 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:05,854 INFO L628 ElimStorePlain]: treesize reduction 147, result has 46.2 percent of original size [2021-04-15 02:59:05,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 5 treesize of output 3 [2021-04-15 02:59:05,858 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:05,899 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 02:59:05,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 02:59:05,903 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:05,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 5 treesize of output 3 [2021-04-15 02:59:05,906 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:05,975 INFO L628 ElimStorePlain]: treesize reduction 1, result has 99.0 percent of original size [2021-04-15 02:59:05,976 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-04-15 02:59:05,977 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:385, output treesize:71 [2021-04-15 02:59:06,068 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:06,069 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:06,069 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-04-15 02:59:06,069 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175503388] [2021-04-15 02:59:06,069 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-04-15 02:59:06,069 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:06,069 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-04-15 02:59:06,069 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-04-15 02:59:06,069 INFO L87 Difference]: Start difference. First operand 96 states and 203 transitions. Second operand has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:06,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:06,411 INFO L93 Difference]: Finished difference Result 118 states and 244 transitions. [2021-04-15 02:59:06,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-04-15 02:59:06,411 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-04-15 02:59:06,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:06,411 INFO L225 Difference]: With dead ends: 118 [2021-04-15 02:59:06,411 INFO L226 Difference]: Without dead ends: 111 [2021-04-15 02:59:06,412 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 437.1ms TimeCoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-04-15 02:59:06,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2021-04-15 02:59:06,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 95. [2021-04-15 02:59:06,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 94 states have (on average 2.1382978723404253) internal successors, (201), 94 states have internal predecessors, (201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:06,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 201 transitions. [2021-04-15 02:59:06,413 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 201 transitions. Word has length 16 [2021-04-15 02:59:06,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:06,413 INFO L480 AbstractCegarLoop]: Abstraction has 95 states and 201 transitions. [2021-04-15 02:59:06,413 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:06,413 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 201 transitions. [2021-04-15 02:59:06,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-04-15 02:59:06,413 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:06,413 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:06,625 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1619,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:06,625 INFO L428 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:06,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:06,625 INFO L82 PathProgramCache]: Analyzing trace with hash 1263764970, now seen corresponding path program 65 times [2021-04-15 02:59:06,625 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:06,625 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189623740] [2021-04-15 02:59:06,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:06,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:06,743 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:06,743 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1189623740] [2021-04-15 02:59:06,743 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1375994069] [2021-04-15 02:59:06,743 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:06,771 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-04-15 02:59:06,771 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:06,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-04-15 02:59:06,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:07,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:07,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:07,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 02:59:07,094 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:07,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:07,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:07,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 24 treesize of output 1 [2021-04-15 02:59:07,099 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:07,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:07,103 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:07,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 18 treesize of output 1 [2021-04-15 02:59:07,103 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:07,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:07,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:07,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 02:59:07,108 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:07,111 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:07,111 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:07,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-04-15 02:59:07,112 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:07,115 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:07,116 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:07,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 25 treesize of output 9 [2021-04-15 02:59:07,117 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:07,120 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:07,120 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:07,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 18 treesize of output 1 [2021-04-15 02:59:07,121 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:07,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:07,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:07,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 02:59:07,125 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:07,128 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:07,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-04-15 02:59:07,129 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:07,200 INFO L628 ElimStorePlain]: treesize reduction 34, result has 75.0 percent of original size [2021-04-15 02:59:07,202 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 02:59:07,202 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 5 variables, input treesize:445, output treesize:54 [2021-04-15 02:59:07,293 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:07,293 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:07,294 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-04-15 02:59:07,294 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355905042] [2021-04-15 02:59:07,294 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-04-15 02:59:07,294 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:07,294 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-04-15 02:59:07,294 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-04-15 02:59:07,294 INFO L87 Difference]: Start difference. First operand 95 states and 201 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:07,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:07,526 INFO L93 Difference]: Finished difference Result 119 states and 247 transitions. [2021-04-15 02:59:07,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:07,527 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-04-15 02:59:07,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:07,527 INFO L225 Difference]: With dead ends: 119 [2021-04-15 02:59:07,527 INFO L226 Difference]: Without dead ends: 112 [2021-04-15 02:59:07,528 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 378.4ms TimeCoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-04-15 02:59:07,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2021-04-15 02:59:07,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 95. [2021-04-15 02:59:07,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 94 states have (on average 2.1382978723404253) internal successors, (201), 94 states have internal predecessors, (201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:07,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 201 transitions. [2021-04-15 02:59:07,529 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 201 transitions. Word has length 16 [2021-04-15 02:59:07,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:07,529 INFO L480 AbstractCegarLoop]: Abstraction has 95 states and 201 transitions. [2021-04-15 02:59:07,529 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:07,529 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 201 transitions. [2021-04-15 02:59:07,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-04-15 02:59:07,530 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:07,530 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:07,744 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1648,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:07,745 INFO L428 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:07,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:07,745 INFO L82 PathProgramCache]: Analyzing trace with hash 757418704, now seen corresponding path program 66 times [2021-04-15 02:59:07,745 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:07,745 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437719867] [2021-04-15 02:59:07,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:07,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:07,867 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:07,868 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437719867] [2021-04-15 02:59:07,868 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1557279255] [2021-04-15 02:59:07,868 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:07,897 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-04-15 02:59:07,897 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:07,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-04-15 02:59:07,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:07,994 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 02:59:07,995 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:07,997 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 02:59:07,998 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:08,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-04-15 02:59:08,001 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:08,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 13 treesize of output 9 [2021-04-15 02:59:08,004 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:08,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 12 treesize of output 8 [2021-04-15 02:59:08,007 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:08,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 13 treesize of output 9 [2021-04-15 02:59:08,010 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:08,011 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 02:59:08,012 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:08,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 13 treesize of output 9 [2021-04-15 02:59:08,015 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:08,067 INFO L628 ElimStorePlain]: treesize reduction 52, result has 59.4 percent of original size [2021-04-15 02:59:08,068 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 02:59:08,068 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 2 variables, input treesize:307, output treesize:52 [2021-04-15 02:59:08,136 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:08,136 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:08,136 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-04-15 02:59:08,136 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959212363] [2021-04-15 02:59:08,136 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-04-15 02:59:08,137 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:08,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-04-15 02:59:08,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-04-15 02:59:08,137 INFO L87 Difference]: Start difference. First operand 95 states and 201 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:08,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:08,305 INFO L93 Difference]: Finished difference Result 120 states and 248 transitions. [2021-04-15 02:59:08,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:08,305 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-04-15 02:59:08,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:08,306 INFO L225 Difference]: With dead ends: 120 [2021-04-15 02:59:08,306 INFO L226 Difference]: Without dead ends: 113 [2021-04-15 02:59:08,306 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 267.3ms TimeCoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-04-15 02:59:08,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2021-04-15 02:59:08,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 96. [2021-04-15 02:59:08,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 95 states have (on average 2.1473684210526316) internal successors, (204), 95 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:08,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 204 transitions. [2021-04-15 02:59:08,308 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 204 transitions. Word has length 16 [2021-04-15 02:59:08,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:08,308 INFO L480 AbstractCegarLoop]: Abstraction has 96 states and 204 transitions. [2021-04-15 02:59:08,308 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 16 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:08,308 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 204 transitions. [2021-04-15 02:59:08,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-04-15 02:59:08,308 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:08,308 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:08,512 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1682 [2021-04-15 02:59:08,513 INFO L428 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:08,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:08,513 INFO L82 PathProgramCache]: Analyzing trace with hash 1797654502, now seen corresponding path program 67 times [2021-04-15 02:59:08,513 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:08,513 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084690034] [2021-04-15 02:59:08,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:08,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:08,649 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:08,649 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084690034] [2021-04-15 02:59:08,649 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [873120601] [2021-04-15 02:59:08,649 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-04-15 02:59:08,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:08,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-04-15 02:59:08,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:08,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 12 treesize of output 8 [2021-04-15 02:59:08,807 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:59: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 13 treesize of output 9 [2021-04-15 02:59:08,809 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:08,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 13 treesize of output 9 [2021-04-15 02:59:08,812 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:08,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 11 treesize of output 7 [2021-04-15 02:59:08,814 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:08,816 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 02:59:08,817 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:08,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 12 treesize of output 8 [2021-04-15 02:59:08,819 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:08,820 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 02:59:08,821 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:08,853 INFO L628 ElimStorePlain]: treesize reduction 23, result has 69.3 percent of original size [2021-04-15 02:59:08,854 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 02:59:08,854 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 1 variables, input treesize:207, output treesize:52 [2021-04-15 02:59:08,935 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:08,935 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:08,935 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-04-15 02:59:08,935 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014950420] [2021-04-15 02:59:08,935 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-04-15 02:59:08,935 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:08,936 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-04-15 02:59:08,936 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-04-15 02:59:08,936 INFO L87 Difference]: Start difference. First operand 96 states and 204 transitions. Second operand has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 15 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:09,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:09,291 INFO L93 Difference]: Finished difference Result 159 states and 318 transitions. [2021-04-15 02:59:09,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-04-15 02:59:09,291 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 15 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-04-15 02:59:09,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:09,292 INFO L225 Difference]: With dead ends: 159 [2021-04-15 02:59:09,292 INFO L226 Difference]: Without dead ends: 152 [2021-04-15 02:59:09,292 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 467.0ms TimeCoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-04-15 02:59:09,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2021-04-15 02:59:09,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 99. [2021-04-15 02:59:09,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 98 states have (on average 2.173469387755102) internal successors, (213), 98 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:09,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 213 transitions. [2021-04-15 02:59:09,293 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 213 transitions. Word has length 16 [2021-04-15 02:59:09,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:09,294 INFO L480 AbstractCegarLoop]: Abstraction has 99 states and 213 transitions. [2021-04-15 02:59:09,294 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 15 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:09,294 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 213 transitions. [2021-04-15 02:59:09,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-04-15 02:59:09,294 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:09,294 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:09,494 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1703,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:09,494 INFO L428 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:09,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:09,495 INFO L82 PathProgramCache]: Analyzing trace with hash -1255280534, now seen corresponding path program 68 times [2021-04-15 02:59:09,495 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:09,495 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473990480] [2021-04-15 02:59:09,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:09,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:09,636 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:09,636 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473990480] [2021-04-15 02:59:09,636 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [90891590] [2021-04-15 02:59:09,636 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:09,671 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:59:09,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:09,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-04-15 02:59:09,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:09,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 13 treesize of output 9 [2021-04-15 02:59:09,810 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:09,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 12 treesize of output 8 [2021-04-15 02:59:09,812 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:09,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 13 treesize of output 9 [2021-04-15 02:59:09,815 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:09,817 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 02:59:09,818 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:09,820 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 02:59:09,820 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:09,822 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 02:59:09,823 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:09,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 12 treesize of output 8 [2021-04-15 02:59:09,826 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:09,827 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 02:59:09,828 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:09,859 INFO L628 ElimStorePlain]: treesize reduction 20, result has 68.3 percent of original size [2021-04-15 02:59:09,860 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 02:59:09,860 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 1 variables, input treesize:220, output treesize:43 [2021-04-15 02:59:09,907 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:09,907 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:09,907 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-04-15 02:59:09,907 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915148464] [2021-04-15 02:59:09,907 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-04-15 02:59:09,907 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:09,908 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-04-15 02:59:09,908 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-04-15 02:59:09,908 INFO L87 Difference]: Start difference. First operand 99 states and 213 transitions. Second operand has 15 states, 15 states have (on average 1.4666666666666666) internal successors, (22), 15 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-04-15 02:59:10,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:10,391 INFO L93 Difference]: Finished difference Result 152 states and 306 transitions. [2021-04-15 02:59:10,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-04-15 02:59:10,392 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.4666666666666666) internal successors, (22), 15 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 16 [2021-04-15 02:59:10,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:10,392 INFO L225 Difference]: With dead ends: 152 [2021-04-15 02:59:10,392 INFO L226 Difference]: Without dead ends: 145 [2021-04-15 02:59:10,392 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 592.7ms TimeCoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-04-15 02:59:10,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2021-04-15 02:59:10,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 99. [2021-04-15 02:59:10,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 98 states have (on average 2.142857142857143) internal successors, (210), 98 states have internal predecessors, (210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:10,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 210 transitions. [2021-04-15 02:59:10,395 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 210 transitions. Word has length 16 [2021-04-15 02:59:10,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:10,395 INFO L480 AbstractCegarLoop]: Abstraction has 99 states and 210 transitions. [2021-04-15 02:59:10,395 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.4666666666666666) internal successors, (22), 15 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-04-15 02:59:10,395 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 210 transitions. [2021-04-15 02:59:10,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:10,396 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:10,396 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:10,596 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1719,71 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:10,596 INFO L428 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:10,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:10,597 INFO L82 PathProgramCache]: Analyzing trace with hash 1520353479, now seen corresponding path program 69 times [2021-04-15 02:59:10,597 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:10,597 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232290243] [2021-04-15 02:59:10,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:10,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:10,654 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:10,654 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232290243] [2021-04-15 02:59:10,654 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [64494685] [2021-04-15 02:59:10,654 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:10,684 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 02:59:10,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:10,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:10,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:10,748 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:10,748 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:10,748 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 02:59:10,748 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047086470] [2021-04-15 02:59:10,749 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:59:10,749 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:10,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:59:10,749 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:10,749 INFO L87 Difference]: Start difference. First operand 99 states and 210 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:10,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:10,860 INFO L93 Difference]: Finished difference Result 134 states and 269 transitions. [2021-04-15 02:59:10,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:10,861 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 02:59:10,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:10,861 INFO L225 Difference]: With dead ends: 134 [2021-04-15 02:59:10,861 INFO L226 Difference]: Without dead ends: 120 [2021-04-15 02:59:10,861 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 142.5ms TimeCoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-04-15 02:59:10,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2021-04-15 02:59:10,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 94. [2021-04-15 02:59:10,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 93 states have (on average 2.150537634408602) internal successors, (200), 93 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:10,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 200 transitions. [2021-04-15 02:59:10,863 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 200 transitions. Word has length 17 [2021-04-15 02:59:10,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:10,863 INFO L480 AbstractCegarLoop]: Abstraction has 94 states and 200 transitions. [2021-04-15 02:59:10,863 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:10,863 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 200 transitions. [2021-04-15 02:59:10,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:10,863 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:10,863 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:11,076 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1732 [2021-04-15 02:59:11,077 INFO L428 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:11,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:11,077 INFO L82 PathProgramCache]: Analyzing trace with hash -1403613350, now seen corresponding path program 70 times [2021-04-15 02:59:11,077 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:11,077 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875770669] [2021-04-15 02:59:11,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:11,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:11,147 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:11,148 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875770669] [2021-04-15 02:59:11,148 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [184825786] [2021-04-15 02:59:11,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 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-04-15 02:59:11,201 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 02:59:11,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:11,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:11,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:11,243 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:11,243 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:11,243 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-04-15 02:59:11,243 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863018498] [2021-04-15 02:59:11,243 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 02:59:11,243 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:11,243 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 02:59:11,243 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:11,244 INFO L87 Difference]: Start difference. First operand 94 states and 200 transitions. Second operand has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:11,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:11,308 INFO L93 Difference]: Finished difference Result 132 states and 271 transitions. [2021-04-15 02:59:11,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:11,308 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:11,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:11,309 INFO L225 Difference]: With dead ends: 132 [2021-04-15 02:59:11,309 INFO L226 Difference]: Without dead ends: 132 [2021-04-15 02:59:11,309 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 62.2ms TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:11,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2021-04-15 02:59:11,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 95. [2021-04-15 02:59:11,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 94 states have (on average 2.1595744680851063) internal successors, (203), 94 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:11,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 203 transitions. [2021-04-15 02:59:11,310 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 203 transitions. Word has length 17 [2021-04-15 02:59:11,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:11,310 INFO L480 AbstractCegarLoop]: Abstraction has 95 states and 203 transitions. [2021-04-15 02:59:11,310 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:11,310 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 203 transitions. [2021-04-15 02:59:11,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:11,310 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:11,310 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:11,520 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1737,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:11,520 INFO L428 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:11,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:11,521 INFO L82 PathProgramCache]: Analyzing trace with hash -298435961, now seen corresponding path program 71 times [2021-04-15 02:59:11,521 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:11,521 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1801824518] [2021-04-15 02:59:11,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:11,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:11,581 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:11,581 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1801824518] [2021-04-15 02:59:11,581 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1218732959] [2021-04-15 02:59:11,581 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:11,622 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-04-15 02:59:11,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:11,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:11,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:11,688 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:11,688 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:11,688 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-04-15 02:59:11,688 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635622060] [2021-04-15 02:59:11,688 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:59:11,688 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:11,689 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:59:11,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:11,689 INFO L87 Difference]: Start difference. First operand 95 states and 203 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-04-15 02:59:11,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:11,782 INFO L93 Difference]: Finished difference Result 134 states and 270 transitions. [2021-04-15 02:59:11,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:11,783 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 17 [2021-04-15 02:59:11,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:11,783 INFO L225 Difference]: With dead ends: 134 [2021-04-15 02:59:11,783 INFO L226 Difference]: Without dead ends: 125 [2021-04-15 02:59:11,783 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 136.8ms TimeCoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-04-15 02:59:11,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2021-04-15 02:59:11,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 96. [2021-04-15 02:59:11,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 95 states have (on average 2.1578947368421053) internal successors, (205), 95 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:11,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 205 transitions. [2021-04-15 02:59:11,786 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 205 transitions. Word has length 17 [2021-04-15 02:59:11,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:11,786 INFO L480 AbstractCegarLoop]: Abstraction has 96 states and 205 transitions. [2021-04-15 02:59:11,786 INFO L481 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-04-15 02:59:11,786 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 205 transitions. [2021-04-15 02:59:11,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:11,787 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:11,787 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:11,996 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1740,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:11,997 INFO L428 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:11,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:11,997 INFO L82 PathProgramCache]: Analyzing trace with hash 1912548616, now seen corresponding path program 72 times [2021-04-15 02:59:11,997 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:11,997 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617820779] [2021-04-15 02:59:11,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:12,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:12,063 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:12,063 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617820779] [2021-04-15 02:59:12,063 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [307911286] [2021-04-15 02:59:12,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 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-04-15 02:59:12,094 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-04-15 02:59:12,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:12,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:12,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:12,127 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:12,127 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:12,127 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-04-15 02:59:12,127 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029116036] [2021-04-15 02:59:12,127 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 02:59:12,127 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:12,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 02:59:12,127 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:12,128 INFO L87 Difference]: Start difference. First operand 96 states and 205 transitions. Second operand has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:12,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:12,187 INFO L93 Difference]: Finished difference Result 127 states and 264 transitions. [2021-04-15 02:59:12,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:12,187 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:12,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:12,187 INFO L225 Difference]: With dead ends: 127 [2021-04-15 02:59:12,188 INFO L226 Difference]: Without dead ends: 127 [2021-04-15 02:59:12,188 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 67.7ms TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:12,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2021-04-15 02:59:12,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 96. [2021-04-15 02:59:12,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 95 states have (on average 2.1578947368421053) internal successors, (205), 95 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:12,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 205 transitions. [2021-04-15 02:59:12,189 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 205 transitions. Word has length 17 [2021-04-15 02:59:12,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:12,189 INFO L480 AbstractCegarLoop]: Abstraction has 96 states and 205 transitions. [2021-04-15 02:59:12,189 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:12,189 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 205 transitions. [2021-04-15 02:59:12,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:12,189 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:12,189 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:12,404 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1744 [2021-04-15 02:59:12,404 INFO L428 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:12,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:12,404 INFO L82 PathProgramCache]: Analyzing trace with hash 816661835, now seen corresponding path program 73 times [2021-04-15 02:59:12,404 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:12,404 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262567652] [2021-04-15 02:59:12,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:12,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:12,474 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:12,474 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262567652] [2021-04-15 02:59:12,474 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [856051412] [2021-04-15 02:59:12,474 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 02:59:12,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:12,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:12,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:12,597 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:12,598 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:12,598 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-04-15 02:59:12,598 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400586413] [2021-04-15 02:59:12,598 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-04-15 02:59:12,598 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:12,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-04-15 02:59:12,598 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:12,599 INFO L87 Difference]: Start difference. First operand 96 states and 205 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-04-15 02:59:12,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:12,670 INFO L93 Difference]: Finished difference Result 132 states and 267 transitions. [2021-04-15 02:59:12,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:12,670 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 17 [2021-04-15 02:59:12,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:12,671 INFO L225 Difference]: With dead ends: 132 [2021-04-15 02:59:12,671 INFO L226 Difference]: Without dead ends: 126 [2021-04-15 02:59:12,671 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 144.2ms TimeCoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-04-15 02:59:12,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2021-04-15 02:59:12,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 96. [2021-04-15 02:59:12,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 95 states have (on average 2.1578947368421053) internal successors, (205), 95 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:12,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 205 transitions. [2021-04-15 02:59:12,672 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 205 transitions. Word has length 17 [2021-04-15 02:59:12,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:12,672 INFO L480 AbstractCegarLoop]: Abstraction has 96 states and 205 transitions. [2021-04-15 02:59:12,672 INFO L481 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-04-15 02:59:12,672 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 205 transitions. [2021-04-15 02:59:12,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:12,673 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:12,673 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:12,880 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1746,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:12,881 INFO L428 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:12,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:12,881 INFO L82 PathProgramCache]: Analyzing trace with hash 749436586, now seen corresponding path program 74 times [2021-04-15 02:59:12,881 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:12,881 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1237765864] [2021-04-15 02:59:12,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:12,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:12,954 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:12,955 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1237765864] [2021-04-15 02:59:12,955 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [509355599] [2021-04-15 02:59:12,955 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:12,985 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:59:12,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:12,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:12,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:13,018 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:13,018 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:13,018 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-04-15 02:59:13,018 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606821232] [2021-04-15 02:59:13,018 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 02:59:13,018 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:13,019 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 02:59:13,019 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:13,019 INFO L87 Difference]: Start difference. First operand 96 states and 205 transitions. Second operand has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:13,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:13,079 INFO L93 Difference]: Finished difference Result 124 states and 258 transitions. [2021-04-15 02:59:13,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:13,079 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:13,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:13,080 INFO L225 Difference]: With dead ends: 124 [2021-04-15 02:59:13,080 INFO L226 Difference]: Without dead ends: 124 [2021-04-15 02:59:13,080 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 74.2ms TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:13,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2021-04-15 02:59:13,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 97. [2021-04-15 02:59:13,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 96 states have (on average 2.15625) internal successors, (207), 96 states have internal predecessors, (207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:13,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 207 transitions. [2021-04-15 02:59:13,082 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 207 transitions. Word has length 17 [2021-04-15 02:59:13,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:13,082 INFO L480 AbstractCegarLoop]: Abstraction has 97 states and 207 transitions. [2021-04-15 02:59:13,082 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:13,082 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 207 transitions. [2021-04-15 02:59:13,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:13,082 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:13,082 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:13,294 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1751 [2021-04-15 02:59:13,295 INFO L428 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:13,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:13,295 INFO L82 PathProgramCache]: Analyzing trace with hash 159896071, now seen corresponding path program 75 times [2021-04-15 02:59:13,295 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:13,295 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141928495] [2021-04-15 02:59:13,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:13,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:13,358 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:13,358 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141928495] [2021-04-15 02:59:13,358 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1061307371] [2021-04-15 02:59:13,358 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:13,389 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 02:59:13,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:13,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:13,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:13,500 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-04-15 02:59:13,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 8 treesize of output 9 [2021-04-15 02:59:13,501 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:13,513 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 02:59:13,514 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 02:59:13,515 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:28 [2021-04-15 02:59:13,558 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:13,558 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:13,558 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-04-15 02:59:13,558 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035810501] [2021-04-15 02:59:13,558 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-04-15 02:59:13,558 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:13,559 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-04-15 02:59:13,559 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-04-15 02:59:13,559 INFO L87 Difference]: Start difference. First operand 97 states and 207 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-04-15 02:59:13,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:13,814 INFO L93 Difference]: Finished difference Result 162 states and 314 transitions. [2021-04-15 02:59:13,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-04-15 02:59:13,814 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 17 [2021-04-15 02:59:13,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:13,814 INFO L225 Difference]: With dead ends: 162 [2021-04-15 02:59:13,814 INFO L226 Difference]: Without dead ends: 159 [2021-04-15 02:59:13,815 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 307.5ms TimeCoverageRelationStatistics Valid=77, Invalid=265, Unknown=0, NotChecked=0, Total=342 [2021-04-15 02:59:13,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2021-04-15 02:59:13,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 102. [2021-04-15 02:59:13,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 101 states have (on average 2.1584158415841586) internal successors, (218), 101 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:13,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 218 transitions. [2021-04-15 02:59:13,816 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 218 transitions. Word has length 17 [2021-04-15 02:59:13,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:13,816 INFO L480 AbstractCegarLoop]: Abstraction has 102 states and 218 transitions. [2021-04-15 02:59:13,816 INFO L481 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-04-15 02:59:13,816 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 218 transitions. [2021-04-15 02:59:13,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:13,816 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:13,817 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:14,017 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1754 [2021-04-15 02:59:14,017 INFO L428 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:14,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:14,017 INFO L82 PathProgramCache]: Analyzing trace with hash 1681748168, now seen corresponding path program 76 times [2021-04-15 02:59:14,018 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:14,018 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499755839] [2021-04-15 02:59:14,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:14,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:14,077 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:14,077 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499755839] [2021-04-15 02:59:14,077 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [597191001] [2021-04-15 02:59:14,077 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:14,107 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 02:59:14,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:14,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:14,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:14,153 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:14,153 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:14,153 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 02:59:14,153 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194272559] [2021-04-15 02:59:14,153 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:59:14,154 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:14,154 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:59:14,154 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:14,154 INFO L87 Difference]: Start difference. First operand 102 states and 218 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:14,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:14,233 INFO L93 Difference]: Finished difference Result 138 states and 279 transitions. [2021-04-15 02:59:14,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:14,233 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 02:59:14,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:14,234 INFO L225 Difference]: With dead ends: 138 [2021-04-15 02:59:14,234 INFO L226 Difference]: Without dead ends: 138 [2021-04-15 02:59:14,234 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 81.7ms TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:14,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2021-04-15 02:59:14,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 102. [2021-04-15 02:59:14,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 101 states have (on average 2.1584158415841586) internal successors, (218), 101 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:14,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 218 transitions. [2021-04-15 02:59:14,235 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 218 transitions. Word has length 17 [2021-04-15 02:59:14,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:14,235 INFO L480 AbstractCegarLoop]: Abstraction has 102 states and 218 transitions. [2021-04-15 02:59:14,235 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:14,236 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 218 transitions. [2021-04-15 02:59:14,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:14,236 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:14,236 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:14,440 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1771 [2021-04-15 02:59:14,441 INFO L428 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:14,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:14,441 INFO L82 PathProgramCache]: Analyzing trace with hash 554352075, now seen corresponding path program 77 times [2021-04-15 02:59:14,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:14,441 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550644500] [2021-04-15 02:59:14,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:14,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:14,525 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:14,526 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550644500] [2021-04-15 02:59:14,526 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2025935529] [2021-04-15 02:59:14,526 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:14,583 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-04-15 02:59:14,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:14,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:14,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:14,677 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:14,677 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:14,677 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-04-15 02:59:14,677 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58984175] [2021-04-15 02:59:14,677 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-04-15 02:59:14,677 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:14,678 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-04-15 02:59:14,678 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-04-15 02:59:14,678 INFO L87 Difference]: Start difference. First operand 102 states and 218 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-04-15 02:59:14,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:14,794 INFO L93 Difference]: Finished difference Result 136 states and 278 transitions. [2021-04-15 02:59:14,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:14,795 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 17 [2021-04-15 02:59:14,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:14,795 INFO L225 Difference]: With dead ends: 136 [2021-04-15 02:59:14,795 INFO L226 Difference]: Without dead ends: 136 [2021-04-15 02:59:14,795 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 168.7ms TimeCoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-04-15 02:59:14,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2021-04-15 02:59:14,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 103. [2021-04-15 02:59:14,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 102 states have (on average 2.156862745098039) internal successors, (220), 102 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:14,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 220 transitions. [2021-04-15 02:59:14,797 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 220 transitions. Word has length 17 [2021-04-15 02:59:14,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:14,797 INFO L480 AbstractCegarLoop]: Abstraction has 103 states and 220 transitions. [2021-04-15 02:59:14,797 INFO L481 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-04-15 02:59:14,797 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 220 transitions. [2021-04-15 02:59:14,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:14,798 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:14,798 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:15,004 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1778,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:15,004 INFO L428 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:15,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:15,004 INFO L82 PathProgramCache]: Analyzing trace with hash -1371186868, now seen corresponding path program 78 times [2021-04-15 02:59:15,004 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:15,005 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295051657] [2021-04-15 02:59:15,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:15,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:15,075 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:15,076 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295051657] [2021-04-15 02:59:15,076 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [192680253] [2021-04-15 02:59:15,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 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-04-15 02:59:15,114 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-04-15 02:59:15,114 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:15,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:15,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:15,173 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:15,173 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:15,173 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-04-15 02:59:15,173 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711833125] [2021-04-15 02:59:15,173 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-04-15 02:59:15,173 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:15,174 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-04-15 02:59:15,174 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:15,174 INFO L87 Difference]: Start difference. First operand 103 states and 220 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:15,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:15,253 INFO L93 Difference]: Finished difference Result 120 states and 248 transitions. [2021-04-15 02:59:15,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:15,253 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have 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-04-15 02:59:15,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:15,254 INFO L225 Difference]: With dead ends: 120 [2021-04-15 02:59:15,254 INFO L226 Difference]: Without dead ends: 118 [2021-04-15 02:59:15,254 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 104.0ms TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-04-15 02:59:15,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2021-04-15 02:59:15,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 103. [2021-04-15 02:59:15,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 102 states have (on average 2.1470588235294117) internal successors, (219), 102 states have internal predecessors, (219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:15,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 219 transitions. [2021-04-15 02:59:15,255 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 219 transitions. Word has length 17 [2021-04-15 02:59:15,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:15,255 INFO L480 AbstractCegarLoop]: Abstraction has 103 states and 219 transitions. [2021-04-15 02:59:15,255 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:15,256 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 219 transitions. [2021-04-15 02:59:15,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:15,256 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:15,256 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:15,472 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1786 [2021-04-15 02:59:15,472 INFO L428 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:15,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:15,472 INFO L82 PathProgramCache]: Analyzing trace with hash 1242159321, now seen corresponding path program 79 times [2021-04-15 02:59:15,472 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:15,472 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [753755330] [2021-04-15 02:59:15,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:15,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:15,527 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:15,528 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [753755330] [2021-04-15 02:59:15,529 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1480778964] [2021-04-15 02:59:15,529 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:15,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:15,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:15,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:15,606 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:15,607 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:15,607 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 02:59:15,607 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770895116] [2021-04-15 02:59:15,607 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:59:15,607 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:15,607 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:59:15,607 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:15,607 INFO L87 Difference]: Start difference. First operand 103 states and 219 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:15,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:15,657 INFO L93 Difference]: Finished difference Result 117 states and 240 transitions. [2021-04-15 02:59:15,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:15,658 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 02:59:15,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:15,658 INFO L225 Difference]: With dead ends: 117 [2021-04-15 02:59:15,658 INFO L226 Difference]: Without dead ends: 108 [2021-04-15 02:59:15,658 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 78.9ms TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:15,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2021-04-15 02:59:15,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 104. [2021-04-15 02:59:15,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 103 states have (on average 2.145631067961165) internal successors, (221), 103 states have internal predecessors, (221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:15,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 221 transitions. [2021-04-15 02:59:15,660 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 221 transitions. Word has length 17 [2021-04-15 02:59:15,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:15,660 INFO L480 AbstractCegarLoop]: Abstraction has 104 states and 221 transitions. [2021-04-15 02:59:15,660 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:15,660 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 221 transitions. [2021-04-15 02:59:15,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:15,660 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:15,660 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:15,875 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1793 [2021-04-15 02:59:15,875 INFO L428 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:15,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:15,875 INFO L82 PathProgramCache]: Analyzing trace with hash -841823398, now seen corresponding path program 80 times [2021-04-15 02:59:15,875 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:15,875 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104031574] [2021-04-15 02:59:15,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:15,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:15,938 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:15,939 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104031574] [2021-04-15 02:59:15,939 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1541334743] [2021-04-15 02:59:15,939 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:15,968 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:59:15,969 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:15,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:15,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:15,999 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:15,999 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:15,999 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-04-15 02:59:15,999 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168080927] [2021-04-15 02:59:15,999 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 02:59:15,999 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:15,999 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 02:59:15,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:15,999 INFO L87 Difference]: Start difference. First operand 104 states and 221 transitions. Second operand has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:16,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:16,048 INFO L93 Difference]: Finished difference Result 120 states and 251 transitions. [2021-04-15 02:59:16,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:16,049 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:16,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:16,049 INFO L225 Difference]: With dead ends: 120 [2021-04-15 02:59:16,049 INFO L226 Difference]: Without dead ends: 120 [2021-04-15 02:59:16,049 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 56.8ms TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:16,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2021-04-15 02:59:16,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 104. [2021-04-15 02:59:16,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 103 states have (on average 2.145631067961165) internal successors, (221), 103 states have internal predecessors, (221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:16,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 221 transitions. [2021-04-15 02:59:16,050 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 221 transitions. Word has length 17 [2021-04-15 02:59:16,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:16,050 INFO L480 AbstractCegarLoop]: Abstraction has 104 states and 221 transitions. [2021-04-15 02:59:16,051 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:16,051 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 221 transitions. [2021-04-15 02:59:16,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:16,051 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:16,051 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:16,260 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1798 [2021-04-15 02:59:16,261 INFO L428 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:16,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:16,261 INFO L82 PathProgramCache]: Analyzing trace with hash -1937710179, now seen corresponding path program 81 times [2021-04-15 02:59:16,261 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:16,261 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270568136] [2021-04-15 02:59:16,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:16,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:16,338 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:16,339 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1270568136] [2021-04-15 02:59:16,339 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1233856839] [2021-04-15 02:59:16,339 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 02:59:16,372 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-04-15 02:59:16,372 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:16,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:16,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:16,461 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:16,462 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:16,462 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-04-15 02:59:16,462 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774988796] [2021-04-15 02:59:16,462 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:59:16,462 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:16,462 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:59:16,462 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:16,462 INFO L87 Difference]: Start difference. First operand 104 states and 221 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-04-15 02:59:16,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:16,537 INFO L93 Difference]: Finished difference Result 115 states and 237 transitions. [2021-04-15 02:59:16,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:16,538 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 17 [2021-04-15 02:59:16,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:16,538 INFO L225 Difference]: With dead ends: 115 [2021-04-15 02:59:16,538 INFO L226 Difference]: Without dead ends: 109 [2021-04-15 02:59:16,538 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 127.5ms TimeCoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:16,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2021-04-15 02:59:16,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 104. [2021-04-15 02:59:16,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 103 states have (on average 2.145631067961165) internal successors, (221), 103 states have internal predecessors, (221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:16,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 221 transitions. [2021-04-15 02:59:16,540 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 221 transitions. Word has length 17 [2021-04-15 02:59:16,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:16,540 INFO L480 AbstractCegarLoop]: Abstraction has 104 states and 221 transitions. [2021-04-15 02:59:16,540 INFO L481 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-04-15 02:59:16,540 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 221 transitions. [2021-04-15 02:59:16,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:16,540 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:16,540 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:16,741 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1800,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:16,741 INFO L428 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:16,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:16,741 INFO L82 PathProgramCache]: Analyzing trace with hash -2004935428, now seen corresponding path program 82 times [2021-04-15 02:59:16,741 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:16,741 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555183298] [2021-04-15 02:59:16,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:16,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:16,815 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:16,815 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555183298] [2021-04-15 02:59:16,815 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1199386047] [2021-04-15 02:59:16,815 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:16,855 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 02:59:16,855 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:16,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:16,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:16,916 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:16,916 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:16,916 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-04-15 02:59:16,916 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048924605] [2021-04-15 02:59:16,916 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:59:16,916 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:16,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:59:16,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:16,917 INFO L87 Difference]: Start difference. First operand 104 states and 221 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-04-15 02:59:16,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:16,984 INFO L93 Difference]: Finished difference Result 133 states and 277 transitions. [2021-04-15 02:59:16,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:16,984 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 17 [2021-04-15 02:59:16,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:16,985 INFO L225 Difference]: With dead ends: 133 [2021-04-15 02:59:16,985 INFO L226 Difference]: Without dead ends: 133 [2021-04-15 02:59:16,985 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 90.7ms TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:16,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2021-04-15 02:59:16,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 105. [2021-04-15 02:59:16,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 104 states have (on average 2.144230769230769) internal successors, (223), 104 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:16,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 223 transitions. [2021-04-15 02:59:16,987 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 223 transitions. Word has length 17 [2021-04-15 02:59:16,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:16,987 INFO L480 AbstractCegarLoop]: Abstraction has 105 states and 223 transitions. [2021-04-15 02:59:16,987 INFO L481 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-04-15 02:59:16,987 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 223 transitions. [2021-04-15 02:59:16,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:16,987 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:16,987 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:17,200 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1804 [2021-04-15 02:59:17,201 INFO L428 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:17,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:17,201 INFO L82 PathProgramCache]: Analyzing trace with hash 1700491353, now seen corresponding path program 83 times [2021-04-15 02:59:17,201 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:17,201 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [723844004] [2021-04-15 02:59:17,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:17,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:17,264 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:17,264 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [723844004] [2021-04-15 02:59:17,264 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [159083013] [2021-04-15 02:59:17,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 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-04-15 02:59:17,303 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-04-15 02:59:17,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:17,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:17,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:17,380 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:17,380 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:17,380 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-04-15 02:59:17,380 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493003690] [2021-04-15 02:59:17,380 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-04-15 02:59:17,380 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:17,380 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-04-15 02:59:17,380 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:17,381 INFO L87 Difference]: Start difference. First operand 105 states and 223 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:17,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:17,477 INFO L93 Difference]: Finished difference Result 130 states and 262 transitions. [2021-04-15 02:59:17,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:17,477 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have 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-04-15 02:59:17,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:17,478 INFO L225 Difference]: With dead ends: 130 [2021-04-15 02:59:17,478 INFO L226 Difference]: Without dead ends: 127 [2021-04-15 02:59:17,478 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 103.4ms TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-04-15 02:59:17,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2021-04-15 02:59:17,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 107. [2021-04-15 02:59:17,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 106 states have (on average 2.169811320754717) internal successors, (230), 106 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:17,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 230 transitions. [2021-04-15 02:59:17,480 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 230 transitions. Word has length 17 [2021-04-15 02:59:17,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:17,480 INFO L480 AbstractCegarLoop]: Abstraction has 107 states and 230 transitions. [2021-04-15 02:59:17,480 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:17,480 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 230 transitions. [2021-04-15 02:59:17,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:17,480 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:17,480 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:17,684 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1806,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:17,685 INFO L428 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:17,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:17,685 INFO L82 PathProgramCache]: Analyzing trace with hash -1072623846, now seen corresponding path program 84 times [2021-04-15 02:59:17,685 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:17,685 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663037215] [2021-04-15 02:59:17,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:17,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:17,761 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:17,761 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663037215] [2021-04-15 02:59:17,761 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [774300717] [2021-04-15 02:59:17,761 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:17,792 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-04-15 02:59:17,793 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:17,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:17,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:17,876 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:17,876 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2021-04-15 02:59:17,877 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:17,883 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 02:59:17,883 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-04-15 02:59:17,883 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:12 [2021-04-15 02:59:17,902 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:17,902 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:17,902 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-04-15 02:59:17,902 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079281295] [2021-04-15 02:59:17,903 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-04-15 02:59:17,903 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:17,903 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-04-15 02:59:17,903 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:17,903 INFO L87 Difference]: Start difference. First operand 107 states and 230 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:17,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:17,978 INFO L93 Difference]: Finished difference Result 133 states and 277 transitions. [2021-04-15 02:59:17,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-04-15 02:59:17,978 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have 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-04-15 02:59:17,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:17,978 INFO L225 Difference]: With dead ends: 133 [2021-04-15 02:59:17,978 INFO L226 Difference]: Without dead ends: 131 [2021-04-15 02:59:17,979 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 108.1ms TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-04-15 02:59:17,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2021-04-15 02:59:17,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 107. [2021-04-15 02:59:17,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 106 states have (on average 2.160377358490566) internal successors, (229), 106 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:17,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 229 transitions. [2021-04-15 02:59:17,980 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 229 transitions. Word has length 17 [2021-04-15 02:59:17,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:17,980 INFO L480 AbstractCegarLoop]: Abstraction has 107 states and 229 transitions. [2021-04-15 02:59:17,980 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:17,980 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 229 transitions. [2021-04-15 02:59:17,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:17,980 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:17,980 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:18,195 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1811 [2021-04-15 02:59:18,195 INFO L428 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:18,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:18,195 INFO L82 PathProgramCache]: Analyzing trace with hash 2094947357, now seen corresponding path program 85 times [2021-04-15 02:59:18,195 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:18,195 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657525331] [2021-04-15 02:59:18,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:18,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:18,262 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:18,263 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657525331] [2021-04-15 02:59:18,263 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2007089356] [2021-04-15 02:59:18,263 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:18,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:18,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:18,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:18,371 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:18,371 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:18,371 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-04-15 02:59:18,371 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696749078] [2021-04-15 02:59:18,371 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-04-15 02:59:18,371 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:18,371 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-04-15 02:59:18,371 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:18,372 INFO L87 Difference]: Start difference. First operand 107 states and 229 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:18,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:18,449 INFO L93 Difference]: Finished difference Result 113 states and 237 transitions. [2021-04-15 02:59:18,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:18,449 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have 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-04-15 02:59:18,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:18,450 INFO L225 Difference]: With dead ends: 113 [2021-04-15 02:59:18,450 INFO L226 Difference]: Without dead ends: 113 [2021-04-15 02:59:18,450 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 101.3ms TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:18,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2021-04-15 02:59:18,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 106. [2021-04-15 02:59:18,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 105 states have (on average 2.142857142857143) internal successors, (225), 105 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:18,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 225 transitions. [2021-04-15 02:59:18,451 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 225 transitions. Word has length 17 [2021-04-15 02:59:18,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:18,451 INFO L480 AbstractCegarLoop]: Abstraction has 106 states and 225 transitions. [2021-04-15 02:59:18,451 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:18,452 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 225 transitions. [2021-04-15 02:59:18,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:18,452 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:18,452 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:18,666 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1822 [2021-04-15 02:59:18,666 INFO L428 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:18,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:18,667 INFO L82 PathProgramCache]: Analyzing trace with hash -454575241, now seen corresponding path program 86 times [2021-04-15 02:59:18,667 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:18,667 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174680561] [2021-04-15 02:59:18,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:18,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:18,742 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:18,742 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174680561] [2021-04-15 02:59:18,742 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1921023648] [2021-04-15 02:59:18,742 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:18,772 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:59:18,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:18,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:18,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:18,822 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:18,822 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:18,822 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 02:59:18,822 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846006828] [2021-04-15 02:59:18,822 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:59:18,822 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:18,822 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:59:18,822 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:18,823 INFO L87 Difference]: Start difference. First operand 106 states and 225 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:18,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:18,887 INFO L93 Difference]: Finished difference Result 118 states and 244 transitions. [2021-04-15 02:59:18,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:18,888 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 02:59:18,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:18,888 INFO L225 Difference]: With dead ends: 118 [2021-04-15 02:59:18,888 INFO L226 Difference]: Without dead ends: 112 [2021-04-15 02:59:18,888 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 97.2ms TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:18,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2021-04-15 02:59:18,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 105. [2021-04-15 02:59:18,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 104 states have (on average 2.144230769230769) internal successors, (223), 104 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:18,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 223 transitions. [2021-04-15 02:59:18,890 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 223 transitions. Word has length 17 [2021-04-15 02:59:18,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:18,890 INFO L480 AbstractCegarLoop]: Abstraction has 105 states and 223 transitions. [2021-04-15 02:59:18,890 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:18,890 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 223 transitions. [2021-04-15 02:59:18,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:18,890 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:18,890 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:19,091 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1828,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:19,091 INFO L428 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:19,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:19,091 INFO L82 PathProgramCache]: Analyzing trace with hash -521800490, now seen corresponding path program 87 times [2021-04-15 02:59:19,091 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:19,091 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468754211] [2021-04-15 02:59:19,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:19,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:19,161 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:19,162 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468754211] [2021-04-15 02:59:19,162 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1011901390] [2021-04-15 02:59:19,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 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-04-15 02:59:19,194 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 02:59:19,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:19,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:19,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:19,225 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:19,225 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:19,225 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-04-15 02:59:19,225 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679999963] [2021-04-15 02:59:19,225 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 02:59:19,225 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:19,225 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 02:59:19,225 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:19,225 INFO L87 Difference]: Start difference. First operand 105 states and 223 transitions. Second operand has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:19,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:19,271 INFO L93 Difference]: Finished difference Result 120 states and 252 transitions. [2021-04-15 02:59:19,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:19,272 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:19,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:19,272 INFO L225 Difference]: With dead ends: 120 [2021-04-15 02:59:19,272 INFO L226 Difference]: Without dead ends: 120 [2021-04-15 02:59:19,272 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 66.7ms TimeCoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:19,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2021-04-15 02:59:19,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 107. [2021-04-15 02:59:19,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 106 states have (on average 2.141509433962264) internal successors, (227), 106 states have internal predecessors, (227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:19,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 227 transitions. [2021-04-15 02:59:19,274 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 227 transitions. Word has length 17 [2021-04-15 02:59:19,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:19,274 INFO L480 AbstractCegarLoop]: Abstraction has 107 states and 227 transitions. [2021-04-15 02:59:19,274 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:19,274 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 227 transitions. [2021-04-15 02:59:19,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:19,274 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:19,274 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:19,488 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1832,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:19,489 INFO L428 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:19,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:19,489 INFO L82 PathProgramCache]: Analyzing trace with hash -1111341005, now seen corresponding path program 88 times [2021-04-15 02:59:19,489 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:19,489 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055359035] [2021-04-15 02:59:19,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:19,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:19,558 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:19,558 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1055359035] [2021-04-15 02:59:19,558 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [328891779] [2021-04-15 02:59: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 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-04-15 02:59:19,588 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 02:59:19,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:19,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:19,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:19,650 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:19,650 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:19,650 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-04-15 02:59:19,651 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460496417] [2021-04-15 02:59:19,651 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:59:19,651 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:19,651 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:59:19,651 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:19,651 INFO L87 Difference]: Start difference. First operand 107 states and 227 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-04-15 02:59:19,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:19,714 INFO L93 Difference]: Finished difference Result 133 states and 269 transitions. [2021-04-15 02:59:19,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:19,715 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 17 [2021-04-15 02:59:19,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:19,715 INFO L225 Difference]: With dead ends: 133 [2021-04-15 02:59:19,715 INFO L226 Difference]: Without dead ends: 130 [2021-04-15 02:59:19,715 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 89.5ms TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:19,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2021-04-15 02:59:19,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 109. [2021-04-15 02:59:19,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 108 states have (on average 2.1666666666666665) internal successors, (234), 108 states have internal predecessors, (234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:19,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 234 transitions. [2021-04-15 02:59:19,717 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 234 transitions. Word has length 17 [2021-04-15 02:59:19,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:19,717 INFO L480 AbstractCegarLoop]: Abstraction has 109 states and 234 transitions. [2021-04-15 02:59:19,717 INFO L481 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-04-15 02:59:19,717 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 234 transitions. [2021-04-15 02:59:19,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:19,718 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:19,718 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:19,924 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1834,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:19,925 INFO L428 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:19,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:19,925 INFO L82 PathProgramCache]: Analyzing trace with hash 410511092, now seen corresponding path program 89 times [2021-04-15 02:59:19,925 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:19,925 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662612219] [2021-04-15 02:59:19,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:19,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:20,011 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:20,012 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662612219] [2021-04-15 02:59:20,012 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1484554138] [2021-04-15 02:59:20,012 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:20,059 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-04-15 02:59:20,059 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:20,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:20,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:20,102 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:20,102 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:20,102 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 02:59:20,102 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585473852] [2021-04-15 02:59:20,102 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:59:20,102 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:20,103 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:59:20,103 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:20,103 INFO L87 Difference]: Start difference. First operand 109 states and 234 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:20,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:20,151 INFO L93 Difference]: Finished difference Result 143 states and 293 transitions. [2021-04-15 02:59:20,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:20,152 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 02:59:20,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:20,152 INFO L225 Difference]: With dead ends: 143 [2021-04-15 02:59:20,152 INFO L226 Difference]: Without dead ends: 143 [2021-04-15 02:59:20,153 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 77.0ms TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:20,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2021-04-15 02:59:20,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 109. [2021-04-15 02:59:20,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 108 states have (on average 2.1666666666666665) internal successors, (234), 108 states have internal predecessors, (234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:20,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 234 transitions. [2021-04-15 02:59:20,154 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 234 transitions. Word has length 17 [2021-04-15 02:59:20,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:20,154 INFO L480 AbstractCegarLoop]: Abstraction has 109 states and 234 transitions. [2021-04-15 02:59:20,154 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:20,155 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 234 transitions. [2021-04-15 02:59:20,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:20,155 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:20,155 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:20,368 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1842 [2021-04-15 02:59:20,369 INFO L428 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:20,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:20,369 INFO L82 PathProgramCache]: Analyzing trace with hash -716885001, now seen corresponding path program 90 times [2021-04-15 02:59:20,369 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:20,369 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58189648] [2021-04-15 02:59:20,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:20,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:20,438 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:20,439 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58189648] [2021-04-15 02:59:20,439 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [617336537] [2021-04-15 02:59:20,439 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:20,476 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-04-15 02:59:20,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:20,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:20,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:20,540 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:20,540 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:20,540 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-04-15 02:59:20,540 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [214862037] [2021-04-15 02:59:20,541 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:59:20,544 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:20,545 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:59:20,545 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:20,545 INFO L87 Difference]: Start difference. First operand 109 states and 234 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-04-15 02:59:20,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:20,598 INFO L93 Difference]: Finished difference Result 118 states and 248 transitions. [2021-04-15 02:59:20,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:20,598 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 17 [2021-04-15 02:59:20,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:20,598 INFO L225 Difference]: With dead ends: 118 [2021-04-15 02:59:20,598 INFO L226 Difference]: Without dead ends: 118 [2021-04-15 02:59:20,599 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 82.5ms TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:20,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2021-04-15 02:59:20,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 108. [2021-04-15 02:59:20,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 107 states have (on average 2.149532710280374) internal successors, (230), 107 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:20,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 230 transitions. [2021-04-15 02:59:20,600 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 230 transitions. Word has length 17 [2021-04-15 02:59:20,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:20,600 INFO L480 AbstractCegarLoop]: Abstraction has 108 states and 230 transitions. [2021-04-15 02:59:20,600 INFO L481 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-04-15 02:59:20,600 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 230 transitions. [2021-04-15 02:59:20,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:20,601 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:20,601 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:20,801 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1847,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:20,801 INFO L428 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:20,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:20,801 INFO L82 PathProgramCache]: Analyzing trace with hash 1652543352, now seen corresponding path program 91 times [2021-04-15 02:59:20,802 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:20,802 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1326847930] [2021-04-15 02:59:20,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:20,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:20,869 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:20,870 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1326847930] [2021-04-15 02:59:20,870 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [867894488] [2021-04-15 02:59:20,870 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 02:59:20,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:20,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:20,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:20,966 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:20,967 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:20,967 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 02:59:20,967 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368563076] [2021-04-15 02:59:20,967 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:59:20,967 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:20,967 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:59:20,967 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:20,967 INFO L87 Difference]: Start difference. First operand 108 states and 230 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:21,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:21,017 INFO L93 Difference]: Finished difference Result 123 states and 256 transitions. [2021-04-15 02:59:21,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:21,018 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 02:59:21,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:21,018 INFO L225 Difference]: With dead ends: 123 [2021-04-15 02:59:21,018 INFO L226 Difference]: Without dead ends: 121 [2021-04-15 02:59:21,018 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 75.4ms TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:21,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2021-04-15 02:59:21,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 106. [2021-04-15 02:59:21,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 105 states have (on average 2.142857142857143) internal successors, (225), 105 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:21,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 225 transitions. [2021-04-15 02:59:21,020 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 225 transitions. Word has length 17 [2021-04-15 02:59:21,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:21,020 INFO L480 AbstractCegarLoop]: Abstraction has 106 states and 225 transitions. [2021-04-15 02:59:21,020 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:21,020 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 225 transitions. [2021-04-15 02:59:21,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:21,020 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:21,020 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:21,220 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1851 [2021-04-15 02:59:21,220 INFO L428 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:21,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:21,221 INFO L82 PathProgramCache]: Analyzing trace with hash -1617687271, now seen corresponding path program 92 times [2021-04-15 02:59:21,221 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:21,221 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845574749] [2021-04-15 02:59:21,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:21,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:21,292 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:21,293 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845574749] [2021-04-15 02:59:21,293 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2127002254] [2021-04-15 02:59:21,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 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-04-15 02:59:21,323 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:59:21,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:21,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:21,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:21,362 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:21,362 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:21,362 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 02:59:21,362 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449909172] [2021-04-15 02:59:21,362 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:59:21,362 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:21,363 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:59:21,363 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:21,363 INFO L87 Difference]: Start difference. First operand 106 states and 225 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:21,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:21,411 INFO L93 Difference]: Finished difference Result 138 states and 279 transitions. [2021-04-15 02:59:21,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:21,411 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 02:59:21,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:21,411 INFO L225 Difference]: With dead ends: 138 [2021-04-15 02:59:21,412 INFO L226 Difference]: Without dead ends: 135 [2021-04-15 02:59:21,412 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 67.9ms TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:21,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2021-04-15 02:59:21,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 110. [2021-04-15 02:59:21,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 109 states have (on average 2.18348623853211) internal successors, (238), 109 states have internal predecessors, (238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:21,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 238 transitions. [2021-04-15 02:59:21,413 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 238 transitions. Word has length 17 [2021-04-15 02:59:21,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:21,414 INFO L480 AbstractCegarLoop]: Abstraction has 110 states and 238 transitions. [2021-04-15 02:59:21,414 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:21,414 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 238 transitions. [2021-04-15 02:59:21,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:21,414 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:21,414 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:21,620 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1856,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:21,621 INFO L428 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:21,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:21,621 INFO L82 PathProgramCache]: Analyzing trace with hash -95835174, now seen corresponding path program 93 times [2021-04-15 02:59:21,621 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:21,621 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860400105] [2021-04-15 02:59:21,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:21,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:21,702 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:21,702 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860400105] [2021-04-15 02:59:21,702 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1264987114] [2021-04-15 02:59:21,702 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:21,746 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 02:59:21,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:21,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:21,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:21,819 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:21,819 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:21,819 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-04-15 02:59:21,819 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033768190] [2021-04-15 02:59:21,819 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:59:21,819 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:21,819 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:59:21,819 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:21,820 INFO L87 Difference]: Start difference. First operand 110 states and 238 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-04-15 02:59:21,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:21,880 INFO L93 Difference]: Finished difference Result 134 states and 276 transitions. [2021-04-15 02:59:21,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:21,880 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 17 [2021-04-15 02:59:21,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:21,881 INFO L225 Difference]: With dead ends: 134 [2021-04-15 02:59:21,881 INFO L226 Difference]: Without dead ends: 134 [2021-04-15 02:59:21,881 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 100.8ms TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:21,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2021-04-15 02:59:21,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 110. [2021-04-15 02:59:21,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 109 states have (on average 2.18348623853211) internal successors, (238), 109 states have internal predecessors, (238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:21,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 238 transitions. [2021-04-15 02:59:21,883 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 238 transitions. Word has length 17 [2021-04-15 02:59:21,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:21,883 INFO L480 AbstractCegarLoop]: Abstraction has 110 states and 238 transitions. [2021-04-15 02:59:21,883 INFO L481 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-04-15 02:59:21,883 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 238 transitions. [2021-04-15 02:59:21,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:21,883 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:21,883 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:22,099 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1861 [2021-04-15 02:59:22,099 INFO L428 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:22,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:22,100 INFO L82 PathProgramCache]: Analyzing trace with hash -1223231267, now seen corresponding path program 94 times [2021-04-15 02:59:22,100 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:22,100 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980656674] [2021-04-15 02:59:22,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:22,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:22,165 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:22,165 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980656674] [2021-04-15 02:59:22,165 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [391444642] [2021-04-15 02:59:22,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 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-04-15 02:59:22,196 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 02:59:22,196 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:22,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:22,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:22,237 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:22,237 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:22,238 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 02:59:22,238 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120213560] [2021-04-15 02:59:22,238 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:59:22,238 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:22,238 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:59:22,238 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:22,238 INFO L87 Difference]: Start difference. First operand 110 states and 238 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:22,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:22,280 INFO L93 Difference]: Finished difference Result 138 states and 282 transitions. [2021-04-15 02:59:22,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:22,281 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 02:59:22,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:22,281 INFO L225 Difference]: With dead ends: 138 [2021-04-15 02:59:22,281 INFO L226 Difference]: Without dead ends: 138 [2021-04-15 02:59:22,281 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 63.3ms TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:22,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2021-04-15 02:59:22,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 110. [2021-04-15 02:59:22,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 109 states have (on average 2.18348623853211) internal successors, (238), 109 states have internal predecessors, (238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:22,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 238 transitions. [2021-04-15 02:59:22,283 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 238 transitions. Word has length 17 [2021-04-15 02:59:22,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:22,283 INFO L480 AbstractCegarLoop]: Abstraction has 110 states and 238 transitions. [2021-04-15 02:59:22,283 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:22,283 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 238 transitions. [2021-04-15 02:59:22,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:22,283 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:22,283 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:22,499 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1866 [2021-04-15 02:59:22,499 INFO L428 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:22,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:22,500 INFO L82 PathProgramCache]: Analyzing trace with hash 1146197086, now seen corresponding path program 95 times [2021-04-15 02:59:22,500 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:22,500 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903559701] [2021-04-15 02:59:22,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:22,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:22,566 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:22,566 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903559701] [2021-04-15 02:59:22,566 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [98274208] [2021-04-15 02:59:22,566 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:22,597 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-04-15 02:59:22,598 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:22,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:22,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:22,655 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:22,656 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:22,656 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-04-15 02:59:22,656 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041798616] [2021-04-15 02:59:22,656 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:59:22,656 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:22,656 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:59:22,656 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:22,656 INFO L87 Difference]: Start difference. First operand 110 states and 238 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-04-15 02:59:22,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:22,710 INFO L93 Difference]: Finished difference Result 136 states and 277 transitions. [2021-04-15 02:59:22,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:22,710 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 17 [2021-04-15 02:59:22,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:22,711 INFO L225 Difference]: With dead ends: 136 [2021-04-15 02:59:22,711 INFO L226 Difference]: Without dead ends: 134 [2021-04-15 02:59:22,711 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 89.7ms TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:22,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2021-04-15 02:59:22,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 109. [2021-04-15 02:59:22,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 108 states have (on average 2.175925925925926) internal successors, (235), 108 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:22,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 235 transitions. [2021-04-15 02:59:22,713 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 235 transitions. Word has length 17 [2021-04-15 02:59:22,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:22,713 INFO L480 AbstractCegarLoop]: Abstraction has 109 states and 235 transitions. [2021-04-15 02:59:22,713 INFO L481 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-04-15 02:59:22,713 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 235 transitions. [2021-04-15 02:59:22,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:22,713 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:22,713 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:22,920 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1871 [2021-04-15 02:59:22,921 INFO L428 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:22,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:22,921 INFO L82 PathProgramCache]: Analyzing trace with hash -685375689, now seen corresponding path program 96 times [2021-04-15 02:59:22,921 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:22,921 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057131619] [2021-04-15 02:59:22,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:22,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:23,003 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:23,003 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057131619] [2021-04-15 02:59:23,004 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1959742357] [2021-04-15 02:59:23,004 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 02:59:23,040 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-04-15 02:59:23,040 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:23,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:23,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:23,078 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:23,078 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:23,079 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 02:59:23,079 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1270384417] [2021-04-15 02:59:23,079 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:59:23,079 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:23,079 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:59:23,079 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:23,079 INFO L87 Difference]: Start difference. First operand 109 states and 235 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:23,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:23,126 INFO L93 Difference]: Finished difference Result 123 states and 258 transitions. [2021-04-15 02:59:23,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:23,127 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 02:59:23,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:23,127 INFO L225 Difference]: With dead ends: 123 [2021-04-15 02:59:23,127 INFO L226 Difference]: Without dead ends: 123 [2021-04-15 02:59:23,127 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 81.2ms TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:23,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2021-04-15 02:59:23,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 107. [2021-04-15 02:59:23,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 106 states have (on average 2.150943396226415) internal successors, (228), 106 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:23,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 228 transitions. [2021-04-15 02:59:23,129 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 228 transitions. Word has length 17 [2021-04-15 02:59:23,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:23,129 INFO L480 AbstractCegarLoop]: Abstraction has 107 states and 228 transitions. [2021-04-15 02:59:23,129 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:23,129 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 228 transitions. [2021-04-15 02:59:23,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:23,129 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:23,129 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:23,344 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1877,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:23,345 INFO L428 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:23,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:23,345 INFO L82 PathProgramCache]: Analyzing trace with hash -999973674, now seen corresponding path program 97 times [2021-04-15 02:59:23,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:23,345 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1391519432] [2021-04-15 02:59:23,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:23,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:23,419 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:23,419 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1391519432] [2021-04-15 02:59:23,419 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [245676930] [2021-04-15 02:59:23,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 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-04-15 02:59:23,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:23,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:23,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:23,505 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:23,505 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:23,505 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 02:59:23,505 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045700605] [2021-04-15 02:59:23,505 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:59:23,506 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:23,506 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:59:23,506 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:23,506 INFO L87 Difference]: Start difference. First operand 107 states and 228 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:23,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:23,559 INFO L93 Difference]: Finished difference Result 117 states and 244 transitions. [2021-04-15 02:59:23,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:23,559 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 02:59:23,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:23,560 INFO L225 Difference]: With dead ends: 117 [2021-04-15 02:59:23,560 INFO L226 Difference]: Without dead ends: 113 [2021-04-15 02:59:23,560 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 118.9ms TimeCoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:23,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2021-04-15 02:59:23,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 107. [2021-04-15 02:59:23,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 106 states have (on average 2.141509433962264) internal successors, (227), 106 states have internal predecessors, (227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:23,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 227 transitions. [2021-04-15 02:59:23,561 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 227 transitions. Word has length 17 [2021-04-15 02:59:23,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:23,561 INFO L480 AbstractCegarLoop]: Abstraction has 107 states and 227 transitions. [2021-04-15 02:59:23,561 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:23,561 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 227 transitions. [2021-04-15 02:59:23,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:23,562 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:23,562 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:23,777 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1879 [2021-04-15 02:59:23,777 INFO L428 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:23,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:23,777 INFO L82 PathProgramCache]: Analyzing trace with hash 1755972807, now seen corresponding path program 98 times [2021-04-15 02:59:23,777 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:23,777 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [424707097] [2021-04-15 02:59:23,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:23,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:23,845 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:23,846 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [424707097] [2021-04-15 02:59:23,846 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1597704385] [2021-04-15 02:59:23,846 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:23,879 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:59:23,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:23,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:23,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:24,026 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:24,027 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:24,027 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-04-15 02:59:24,027 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616828054] [2021-04-15 02:59:24,027 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-04-15 02:59:24,027 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:24,027 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-04-15 02:59:24,027 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:24,027 INFO L87 Difference]: Start difference. First operand 107 states and 227 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-04-15 02:59:24,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:24,203 INFO L93 Difference]: Finished difference Result 119 states and 245 transitions. [2021-04-15 02:59:24,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:24,203 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 17 [2021-04-15 02:59:24,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:24,204 INFO L225 Difference]: With dead ends: 119 [2021-04-15 02:59:24,204 INFO L226 Difference]: Without dead ends: 110 [2021-04-15 02:59:24,204 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 223.6ms TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-04-15 02:59:24,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2021-04-15 02:59:24,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 107. [2021-04-15 02:59:24,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 106 states have (on average 2.1320754716981134) internal successors, (226), 106 states have internal predecessors, (226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:24,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 226 transitions. [2021-04-15 02:59:24,205 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 226 transitions. Word has length 17 [2021-04-15 02:59:24,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:24,205 INFO L480 AbstractCegarLoop]: Abstraction has 107 states and 226 transitions. [2021-04-15 02:59:24,205 INFO L481 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-04-15 02:59:24,205 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 226 transitions. [2021-04-15 02:59:24,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:24,205 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:24,206 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:24,412 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1883 [2021-04-15 02:59:24,413 INFO L428 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:24,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:24,413 INFO L82 PathProgramCache]: Analyzing trace with hash -328009912, now seen corresponding path program 99 times [2021-04-15 02:59:24,413 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:24,413 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383646272] [2021-04-15 02:59:24,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:24,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:24,496 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:24,496 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383646272] [2021-04-15 02:59:24,496 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [961606313] [2021-04-15 02:59:24,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 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-04-15 02:59:24,533 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 02:59:24,533 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:24,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:24,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:24,566 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:24,566 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:24,567 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-04-15 02:59:24,567 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067353864] [2021-04-15 02:59:24,567 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 02:59:24,567 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:24,567 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 02:59:24,567 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:24,567 INFO L87 Difference]: Start difference. First operand 107 states and 226 transitions. Second operand has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:24,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:24,615 INFO L93 Difference]: Finished difference Result 122 states and 256 transitions. [2021-04-15 02:59:24,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:24,615 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:24,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:24,616 INFO L225 Difference]: With dead ends: 122 [2021-04-15 02:59:24,616 INFO L226 Difference]: Without dead ends: 122 [2021-04-15 02:59:24,616 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 71.7ms TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:24,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2021-04-15 02:59:24,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 107. [2021-04-15 02:59:24,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 106 states have (on average 2.1320754716981134) internal successors, (226), 106 states have internal predecessors, (226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:24,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 226 transitions. [2021-04-15 02:59:24,617 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 226 transitions. Word has length 17 [2021-04-15 02:59:24,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:24,617 INFO L480 AbstractCegarLoop]: Abstraction has 107 states and 226 transitions. [2021-04-15 02:59:24,617 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:24,617 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 226 transitions. [2021-04-15 02:59:24,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:24,618 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:24,618 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:24,828 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1898 [2021-04-15 02:59:24,829 INFO L428 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:24,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:24,829 INFO L82 PathProgramCache]: Analyzing trace with hash -1491121942, now seen corresponding path program 100 times [2021-04-15 02:59:24,829 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:24,829 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1892324474] [2021-04-15 02:59:24,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:24,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:24,912 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:24,913 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1892324474] [2021-04-15 02:59:24,913 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [585712548] [2021-04-15 02:59:24,913 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 02:59:24,944 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 02:59:24,944 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:24,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:24,945 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:24,982 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:24,982 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:24,983 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-04-15 02:59:24,983 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400848847] [2021-04-15 02:59:24,983 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 02:59:24,983 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:24,983 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 02:59:24,983 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:24,983 INFO L87 Difference]: Start difference. First operand 107 states and 226 transitions. Second operand has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:25,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:25,033 INFO L93 Difference]: Finished difference Result 135 states and 282 transitions. [2021-04-15 02:59:25,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:25,033 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:25,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:25,034 INFO L225 Difference]: With dead ends: 135 [2021-04-15 02:59:25,034 INFO L226 Difference]: Without dead ends: 135 [2021-04-15 02:59:25,034 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 68.1ms TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:25,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2021-04-15 02:59:25,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 108. [2021-04-15 02:59:25,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 107 states have (on average 2.130841121495327) internal successors, (228), 107 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:25,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 228 transitions. [2021-04-15 02:59:25,036 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 228 transitions. Word has length 17 [2021-04-15 02:59:25,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:25,036 INFO L480 AbstractCegarLoop]: Abstraction has 108 states and 228 transitions. [2021-04-15 02:59:25,036 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:25,036 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 228 transitions. [2021-04-15 02:59:25,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:25,036 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:25,036 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:25,248 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1900,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:25,249 INFO L428 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:25,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:25,249 INFO L82 PathProgramCache]: Analyzing trace with hash -2080662457, now seen corresponding path program 101 times [2021-04-15 02:59:25,249 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:25,249 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1289238692] [2021-04-15 02:59:25,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:25,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:25,311 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:25,312 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1289238692] [2021-04-15 02:59:25,312 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [164010193] [2021-04-15 02:59:25,312 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:25,343 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-04-15 02:59:25,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:25,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:25,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:25,419 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:25,419 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:25,419 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-04-15 02:59:25,419 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038572411] [2021-04-15 02:59:25,419 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-04-15 02:59:25,420 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:25,420 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-04-15 02:59:25,420 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:25,420 INFO L87 Difference]: Start difference. First operand 108 states and 228 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:25,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:25,484 INFO L93 Difference]: Finished difference Result 132 states and 267 transitions. [2021-04-15 02:59:25,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:25,485 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have 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-04-15 02:59:25,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:25,485 INFO L225 Difference]: With dead ends: 132 [2021-04-15 02:59:25,485 INFO L226 Difference]: Without dead ends: 129 [2021-04-15 02:59:25,485 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 104.4ms TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-04-15 02:59:25,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2021-04-15 02:59:25,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 110. [2021-04-15 02:59:25,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 109 states have (on average 2.1559633027522938) internal successors, (235), 109 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:25,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 235 transitions. [2021-04-15 02:59:25,487 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 235 transitions. Word has length 17 [2021-04-15 02:59:25,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:25,487 INFO L480 AbstractCegarLoop]: Abstraction has 110 states and 235 transitions. [2021-04-15 02:59:25,487 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:25,487 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 235 transitions. [2021-04-15 02:59:25,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:25,487 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:25,487 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:25,700 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1902,104 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:25,701 INFO L428 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:25,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:25,701 INFO L82 PathProgramCache]: Analyzing trace with hash -558810360, now seen corresponding path program 102 times [2021-04-15 02:59:25,701 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:25,701 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85037911] [2021-04-15 02:59:25,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:25,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:25,764 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:25,764 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85037911] [2021-04-15 02:59:25,764 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [821973170] [2021-04-15 02:59:25,764 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:25,796 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-04-15 02:59:25,797 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:25,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:25,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:25,855 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:25,855 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:25,855 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 02:59:25,855 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223556533] [2021-04-15 02:59:25,855 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:59:25,855 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:25,856 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:59:25,856 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:25,856 INFO L87 Difference]: Start difference. First operand 110 states and 235 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:25,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:25,916 INFO L93 Difference]: Finished difference Result 146 states and 299 transitions. [2021-04-15 02:59:25,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:25,917 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 02:59:25,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:25,917 INFO L225 Difference]: With dead ends: 146 [2021-04-15 02:59:25,917 INFO L226 Difference]: Without dead ends: 146 [2021-04-15 02:59:25,917 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 68.5ms TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:25,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2021-04-15 02:59:25,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 110. [2021-04-15 02:59:25,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 109 states have (on average 2.1559633027522938) internal successors, (235), 109 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:25,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 235 transitions. [2021-04-15 02:59:25,919 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 235 transitions. Word has length 17 [2021-04-15 02:59:25,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:25,919 INFO L480 AbstractCegarLoop]: Abstraction has 110 states and 235 transitions. [2021-04-15 02:59:25,919 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:25,919 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 235 transitions. [2021-04-15 02:59:25,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:25,920 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:25,920 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:26,120 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1908 [2021-04-15 02:59:26,120 INFO L428 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:26,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:26,120 INFO L82 PathProgramCache]: Analyzing trace with hash -1686206453, now seen corresponding path program 103 times [2021-04-15 02:59:26,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:26,121 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097887621] [2021-04-15 02:59:26,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:26,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:26,190 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:26,190 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097887621] [2021-04-15 02:59:26,190 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1193992604] [2021-04-15 02:59:26,190 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:26,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:26,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:26,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:26,297 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:26,297 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:26,297 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-04-15 02:59:26,297 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713807528] [2021-04-15 02:59:26,297 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-04-15 02:59:26,297 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:26,297 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-04-15 02:59:26,298 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:26,298 INFO L87 Difference]: Start difference. First operand 110 states and 235 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:26,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:26,370 INFO L93 Difference]: Finished difference Result 117 states and 246 transitions. [2021-04-15 02:59:26,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:26,370 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have 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-04-15 02:59:26,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:26,371 INFO L225 Difference]: With dead ends: 117 [2021-04-15 02:59:26,371 INFO L226 Difference]: Without dead ends: 117 [2021-04-15 02:59:26,371 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 106.0ms TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:26,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2021-04-15 02:59:26,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 109. [2021-04-15 02:59:26,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 108 states have (on average 2.138888888888889) internal successors, (231), 108 states have internal predecessors, (231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:26,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 231 transitions. [2021-04-15 02:59:26,372 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 231 transitions. Word has length 17 [2021-04-15 02:59:26,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:26,372 INFO L480 AbstractCegarLoop]: Abstraction has 109 states and 231 transitions. [2021-04-15 02:59:26,373 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:26,373 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 231 transitions. [2021-04-15 02:59:26,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:26,373 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:26,373 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:26,573 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1915,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:26,573 INFO L428 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:26,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:26,574 INFO L82 PathProgramCache]: Analyzing trace with hash 683221900, now seen corresponding path program 104 times [2021-04-15 02:59:26,574 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:26,574 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [338603608] [2021-04-15 02:59:26,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:26,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:26,638 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:26,638 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [338603608] [2021-04-15 02:59:26,638 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [434720881] [2021-04-15 02:59:26,638 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:26,670 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:59:26,670 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:26,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:26,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:26,736 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:26,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2021-04-15 02:59:26,737 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:26,742 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 02:59:26,743 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-04-15 02:59:26,743 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:12 [2021-04-15 02:59:26,762 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:26,762 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:26,762 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-04-15 02:59:26,762 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606894996] [2021-04-15 02:59:26,762 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-04-15 02:59:26,762 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:26,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-04-15 02:59:26,763 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:26,763 INFO L87 Difference]: Start difference. First operand 109 states and 231 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:26,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:26,832 INFO L93 Difference]: Finished difference Result 126 states and 262 transitions. [2021-04-15 02:59:26,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:26,833 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have 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-04-15 02:59:26,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:26,833 INFO L225 Difference]: With dead ends: 126 [2021-04-15 02:59:26,833 INFO L226 Difference]: Without dead ends: 124 [2021-04-15 02:59:26,833 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 99.4ms TimeCoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-04-15 02:59:26,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2021-04-15 02:59:26,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 106. [2021-04-15 02:59:26,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 105 states have (on average 2.1333333333333333) internal successors, (224), 105 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:26,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 224 transitions. [2021-04-15 02:59:26,835 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 224 transitions. Word has length 17 [2021-04-15 02:59:26,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:26,835 INFO L480 AbstractCegarLoop]: Abstraction has 106 states and 224 transitions. [2021-04-15 02:59:26,835 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:26,835 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 224 transitions. [2021-04-15 02:59:26,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:26,835 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:26,835 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:27,035 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1919,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:27,036 INFO L428 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:27,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:27,036 INFO L82 PathProgramCache]: Analyzing trace with hash -7987004, now seen corresponding path program 105 times [2021-04-15 02:59:27,036 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:27,036 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189592526] [2021-04-15 02:59:27,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:27,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:27,121 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:27,121 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189592526] [2021-04-15 02:59:27,121 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606118378] [2021-04-15 02:59:27,121 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:27,154 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 02:59:27,155 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:27,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:27,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:27,190 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:27,190 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:27,190 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-04-15 02:59:27,190 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615599584] [2021-04-15 02:59:27,190 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 02:59:27,190 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:27,190 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 02:59:27,191 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:27,191 INFO L87 Difference]: Start difference. First operand 106 states and 224 transitions. Second operand has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:27,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:27,239 INFO L93 Difference]: Finished difference Result 117 states and 246 transitions. [2021-04-15 02:59:27,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:27,239 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:27,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:27,240 INFO L225 Difference]: With dead ends: 117 [2021-04-15 02:59:27,240 INFO L226 Difference]: Without dead ends: 117 [2021-04-15 02:59:27,240 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 82.1ms TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:27,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2021-04-15 02:59:27,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 106. [2021-04-15 02:59:27,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 105 states have (on average 2.1333333333333333) internal successors, (224), 105 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:27,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 224 transitions. [2021-04-15 02:59:27,241 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 224 transitions. Word has length 17 [2021-04-15 02:59:27,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:27,241 INFO L480 AbstractCegarLoop]: Abstraction has 106 states and 224 transitions. [2021-04-15 02:59:27,241 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:27,241 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 224 transitions. [2021-04-15 02:59:27,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:27,242 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:27,242 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:27,442 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1931 [2021-04-15 02:59:27,442 INFO L428 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:27,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:27,442 INFO L82 PathProgramCache]: Analyzing trace with hash -812453154, now seen corresponding path program 106 times [2021-04-15 02:59:27,443 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:27,443 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1497633460] [2021-04-15 02:59:27,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:27,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:27,510 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:27,510 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1497633460] [2021-04-15 02:59:27,510 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080696358] [2021-04-15 02:59:27,510 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-04-15 02:59:27,542 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 02:59:27,542 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:27,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:27,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:27,588 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:27,588 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:27,588 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 02:59:27,588 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [767658088] [2021-04-15 02:59:27,588 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:59:27,588 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:27,588 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:59:27,589 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:27,589 INFO L87 Difference]: Start difference. First operand 106 states and 224 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:27,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:27,647 INFO L93 Difference]: Finished difference Result 127 states and 267 transitions. [2021-04-15 02:59:27,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:27,647 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 02:59:27,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:27,648 INFO L225 Difference]: With dead ends: 127 [2021-04-15 02:59:27,648 INFO L226 Difference]: Without dead ends: 127 [2021-04-15 02:59:27,648 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 13 SyntacticMatches, 4 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 71.7ms TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:27,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2021-04-15 02:59:27,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 107. [2021-04-15 02:59:27,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 106 states have (on average 2.1320754716981134) internal successors, (226), 106 states have internal predecessors, (226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:27,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 226 transitions. [2021-04-15 02:59:27,649 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 226 transitions. Word has length 17 [2021-04-15 02:59:27,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:27,649 INFO L480 AbstractCegarLoop]: Abstraction has 107 states and 226 transitions. [2021-04-15 02:59:27,649 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:27,650 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 226 transitions. [2021-04-15 02:59:27,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:27,650 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:27,650 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:27,850 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1933,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:27,850 INFO L428 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:27,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:27,851 INFO L82 PathProgramCache]: Analyzing trace with hash -203071515, now seen corresponding path program 107 times [2021-04-15 02:59:27,851 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:27,851 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990525801] [2021-04-15 02:59:27,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:27,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:27,921 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:27,921 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990525801] [2021-04-15 02:59:27,921 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1447195737] [2021-04-15 02:59:27,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 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-04-15 02:59:27,951 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-04-15 02:59:27,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:27,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:27,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:28,005 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:28,005 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:28,005 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-04-15 02:59:28,005 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [914444435] [2021-04-15 02:59:28,006 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:59:28,006 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:28,006 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:59:28,006 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:28,006 INFO L87 Difference]: Start difference. First operand 107 states and 226 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-04-15 02:59:28,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:28,062 INFO L93 Difference]: Finished difference Result 113 states and 238 transitions. [2021-04-15 02:59:28,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:28,062 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 17 [2021-04-15 02:59:28,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:28,062 INFO L225 Difference]: With dead ends: 113 [2021-04-15 02:59:28,062 INFO L226 Difference]: Without dead ends: 113 [2021-04-15 02:59:28,062 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 81.9ms TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:28,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2021-04-15 02:59:28,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 105. [2021-04-15 02:59:28,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 104 states have (on average 2.1346153846153846) internal successors, (222), 104 states have internal predecessors, (222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:28,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 222 transitions. [2021-04-15 02:59:28,064 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 222 transitions. Word has length 17 [2021-04-15 02:59:28,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:28,064 INFO L480 AbstractCegarLoop]: Abstraction has 105 states and 222 transitions. [2021-04-15 02:59:28,064 INFO L481 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-04-15 02:59:28,064 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 222 transitions. [2021-04-15 02:59:28,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:28,064 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:28,064 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:28,264 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1939,110 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:28,265 INFO L428 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:28,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:28,265 INFO L82 PathProgramCache]: Analyzing trace with hash -1103873785, now seen corresponding path program 108 times [2021-04-15 02:59:28,265 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:28,265 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967099741] [2021-04-15 02:59:28,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:28,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:28,325 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:28,325 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1967099741] [2021-04-15 02:59:28,326 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [924535504] [2021-04-15 02:59:28,326 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:28,356 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-04-15 02:59:28,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:28,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:28,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:28,394 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:28,395 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:28,395 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 02:59:28,395 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [130656718] [2021-04-15 02:59:28,395 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:59:28,395 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:28,395 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:59:28,395 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:28,395 INFO L87 Difference]: Start difference. First operand 105 states and 222 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:28,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:28,460 INFO L93 Difference]: Finished difference Result 135 states and 273 transitions. [2021-04-15 02:59:28,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:28,460 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 02:59:28,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:28,461 INFO L225 Difference]: With dead ends: 135 [2021-04-15 02:59:28,461 INFO L226 Difference]: Without dead ends: 132 [2021-04-15 02:59:28,461 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 67.5ms TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:28,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2021-04-15 02:59:28,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 109. [2021-04-15 02:59:28,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 108 states have (on average 2.175925925925926) internal successors, (235), 108 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:28,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 235 transitions. [2021-04-15 02:59:28,462 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 235 transitions. Word has length 17 [2021-04-15 02:59:28,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:28,462 INFO L480 AbstractCegarLoop]: Abstraction has 109 states and 235 transitions. [2021-04-15 02:59:28,462 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:28,462 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 235 transitions. [2021-04-15 02:59:28,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:28,463 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:28,463 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:28,664 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1945,111 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:28,665 INFO L428 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:28,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:28,665 INFO L82 PathProgramCache]: Analyzing trace with hash 417978312, now seen corresponding path program 109 times [2021-04-15 02:59:28,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:28,665 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1842548129] [2021-04-15 02:59:28,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:28,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:28,757 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:28,757 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1842548129] [2021-04-15 02:59:28,757 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [773234036] [2021-04-15 02:59:28,757 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:28,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:28,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:28,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:28,882 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:28,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2021-04-15 02:59:28,883 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:28,899 INFO L628 ElimStorePlain]: treesize reduction 29, result has 29.3 percent of original size [2021-04-15 02:59:28,900 INFO L518 ElimStorePlain]: Eliminatee nondet_0 vanished before elimination [2021-04-15 02:59:28,900 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-04-15 02:59:28,900 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:62, output treesize:12 [2021-04-15 02:59:28,922 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:28,923 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:28,923 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-04-15 02:59:28,923 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334926553] [2021-04-15 02:59:28,923 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:59:28,923 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:28,923 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:59:28,923 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:28,923 INFO L87 Difference]: Start difference. First operand 109 states and 235 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-04-15 02:59:29,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:29,058 INFO L93 Difference]: Finished difference Result 131 states and 270 transitions. [2021-04-15 02:59:29,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:29,058 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 17 [2021-04-15 02:59:29,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:29,059 INFO L225 Difference]: With dead ends: 131 [2021-04-15 02:59:29,059 INFO L226 Difference]: Without dead ends: 131 [2021-04-15 02:59:29,059 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 163.8ms TimeCoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:29,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2021-04-15 02:59:29,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 109. [2021-04-15 02:59:29,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 108 states have (on average 2.175925925925926) internal successors, (235), 108 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:29,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 235 transitions. [2021-04-15 02:59:29,060 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 235 transitions. Word has length 17 [2021-04-15 02:59:29,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:29,061 INFO L480 AbstractCegarLoop]: Abstraction has 109 states and 235 transitions. [2021-04-15 02:59:29,061 INFO L481 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-04-15 02:59:29,061 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 235 transitions. [2021-04-15 02:59:29,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:29,061 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:29,061 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:29,261 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1949,112 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:29,261 INFO L428 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:29,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:29,262 INFO L82 PathProgramCache]: Analyzing trace with hash -709417781, now seen corresponding path program 110 times [2021-04-15 02:59:29,262 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:29,262 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973408852] [2021-04-15 02:59:29,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:29,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:29,327 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:29,327 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973408852] [2021-04-15 02:59:29,328 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1508228236] [2021-04-15 02:59:29,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 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-04-15 02:59:29,359 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:59:29,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:29,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:29,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:29,444 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:29,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2021-04-15 02:59:29,445 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:29,457 INFO L628 ElimStorePlain]: treesize reduction 8, result has 60.0 percent of original size [2021-04-15 02:59:29,457 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-04-15 02:59:29,458 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:47, output treesize:12 [2021-04-15 02:59:29,475 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:29,475 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:29,475 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-04-15 02:59:29,475 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008299459] [2021-04-15 02:59:29,475 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:59:29,475 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:29,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:59:29,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:29,475 INFO L87 Difference]: Start difference. First operand 109 states and 235 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-04-15 02:59:29,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:29,546 INFO L93 Difference]: Finished difference Result 135 states and 276 transitions. [2021-04-15 02:59:29,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-04-15 02:59:29,546 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 17 [2021-04-15 02:59:29,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:29,547 INFO L225 Difference]: With dead ends: 135 [2021-04-15 02:59:29,547 INFO L226 Difference]: Without dead ends: 135 [2021-04-15 02:59:29,547 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 101.3ms TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:29,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2021-04-15 02:59:29,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 109. [2021-04-15 02:59:29,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 108 states have (on average 2.175925925925926) internal successors, (235), 108 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:29,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 235 transitions. [2021-04-15 02:59:29,548 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 235 transitions. Word has length 17 [2021-04-15 02:59:29,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:29,548 INFO L480 AbstractCegarLoop]: Abstraction has 109 states and 235 transitions. [2021-04-15 02:59:29,548 INFO L481 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-04-15 02:59:29,548 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 235 transitions. [2021-04-15 02:59:29,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:29,549 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:29,549 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:29,749 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1959,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:29,749 INFO L428 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:29,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:29,749 INFO L82 PathProgramCache]: Analyzing trace with hash 1660010572, now seen corresponding path program 111 times [2021-04-15 02:59:29,750 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:29,750 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314549830] [2021-04-15 02:59:29,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:29,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:29,823 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:29,823 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [314549830] [2021-04-15 02:59:29,823 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [562426800] [2021-04-15 02:59:29,823 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:29,866 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 02:59:29,866 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:29,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:29,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:29,928 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:29,928 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:29,928 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-04-15 02:59:29,928 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718271842] [2021-04-15 02:59:29,929 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:59:29,929 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:29,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:59:29,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:29,929 INFO L87 Difference]: Start difference. First operand 109 states and 235 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-04-15 02:59:29,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:29,996 INFO L93 Difference]: Finished difference Result 133 states and 271 transitions. [2021-04-15 02:59:29,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:29,997 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 17 [2021-04-15 02:59:29,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:29,997 INFO L225 Difference]: With dead ends: 133 [2021-04-15 02:59:29,997 INFO L226 Difference]: Without dead ends: 131 [2021-04-15 02:59:29,997 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 96.2ms TimeCoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:29,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2021-04-15 02:59:29,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 108. [2021-04-15 02:59:29,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 107 states have (on average 2.1682242990654204) internal successors, (232), 107 states have internal predecessors, (232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:29,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 232 transitions. [2021-04-15 02:59:29,999 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 232 transitions. Word has length 17 [2021-04-15 02:59:29,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:29,999 INFO L480 AbstractCegarLoop]: Abstraction has 108 states and 232 transitions. [2021-04-15 02:59:29,999 INFO L481 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-04-15 02:59:29,999 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 232 transitions. [2021-04-15 02:59:29,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:29,999 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:29,999 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:30,199 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1971 [2021-04-15 02:59:30,200 INFO L428 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:30,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:30,200 INFO L82 PathProgramCache]: Analyzing trace with hash -171562203, now seen corresponding path program 112 times [2021-04-15 02:59:30,200 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:30,200 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999333461] [2021-04-15 02:59:30,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:30,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:30,279 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:30,279 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999333461] [2021-04-15 02:59:30,279 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [500895906] [2021-04-15 02:59:30,279 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-04-15 02:59:30,310 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 02:59:30,310 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:30,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:30,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:30,337 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:30,337 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:30,337 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-04-15 02:59:30,337 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874466366] [2021-04-15 02:59:30,337 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 02:59:30,337 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:30,337 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 02:59:30,337 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:30,337 INFO L87 Difference]: Start difference. First operand 108 states and 232 transitions. Second operand has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:30,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:30,382 INFO L93 Difference]: Finished difference Result 120 states and 252 transitions. [2021-04-15 02:59:30,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:30,383 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:30,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:30,383 INFO L225 Difference]: With dead ends: 120 [2021-04-15 02:59:30,383 INFO L226 Difference]: Without dead ends: 120 [2021-04-15 02:59:30,383 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 61.6ms TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:30,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2021-04-15 02:59:30,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 106. [2021-04-15 02:59:30,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 105 states have (on average 2.142857142857143) internal successors, (225), 105 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:30,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 225 transitions. [2021-04-15 02:59:30,384 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 225 transitions. Word has length 17 [2021-04-15 02:59:30,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:30,384 INFO L480 AbstractCegarLoop]: Abstraction has 106 states and 225 transitions. [2021-04-15 02:59:30,384 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:30,385 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 225 transitions. [2021-04-15 02:59:30,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:30,385 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:30,385 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:30,600 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1977,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:30,600 INFO L428 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:30,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:30,601 INFO L82 PathProgramCache]: Analyzing trace with hash -486160188, now seen corresponding path program 113 times [2021-04-15 02:59:30,601 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:30,601 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1065575774] [2021-04-15 02:59:30,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:30,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:30,686 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:30,687 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1065575774] [2021-04-15 02:59:30,687 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [808516605] [2021-04-15 02:59:30,687 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-04-15 02:59:30,719 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-04-15 02:59:30,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:30,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:30,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:30,859 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:30,860 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:30,860 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-04-15 02:59:30,860 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066886523] [2021-04-15 02:59:30,860 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:59:30,860 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:30,860 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:59:30,860 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:30,860 INFO L87 Difference]: Start difference. First operand 106 states and 225 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-04-15 02:59:31,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:31,031 INFO L93 Difference]: Finished difference Result 113 states and 235 transitions. [2021-04-15 02:59:31,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:31,032 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 17 [2021-04-15 02:59:31,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:31,032 INFO L225 Difference]: With dead ends: 113 [2021-04-15 02:59:31,032 INFO L226 Difference]: Without dead ends: 109 [2021-04-15 02:59:31,032 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 231.7ms TimeCoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-04-15 02:59:31,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2021-04-15 02:59:31,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 103. [2021-04-15 02:59:31,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 102 states have (on average 2.1372549019607843) internal successors, (218), 102 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:31,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 218 transitions. [2021-04-15 02:59:31,034 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 218 transitions. Word has length 17 [2021-04-15 02:59:31,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:31,034 INFO L480 AbstractCegarLoop]: Abstraction has 103 states and 218 transitions. [2021-04-15 02:59:31,034 INFO L481 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-04-15 02:59:31,034 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 218 transitions. [2021-04-15 02:59:31,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:31,034 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:31,034 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:31,234 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1979,116 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:31,234 INFO L428 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:31,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:31,235 INFO L82 PathProgramCache]: Analyzing trace with hash -1208218933, now seen corresponding path program 114 times [2021-04-15 02:59:31,235 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:31,235 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103143993] [2021-04-15 02:59:31,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:31,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:31,305 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:31,305 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103143993] [2021-04-15 02:59:31,305 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1943680505] [2021-04-15 02:59:31,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 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-04-15 02:59:31,343 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-04-15 02:59:31,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:31,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:31,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:31,392 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:31,393 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:31,393 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 02:59:31,393 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343164548] [2021-04-15 02:59:31,393 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:59:31,393 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:31,393 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:59:31,393 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:31,393 INFO L87 Difference]: Start difference. First operand 103 states and 218 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:31,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:31,451 INFO L93 Difference]: Finished difference Result 112 states and 231 transitions. [2021-04-15 02:59:31,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:31,451 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 02:59:31,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:31,451 INFO L225 Difference]: With dead ends: 112 [2021-04-15 02:59:31,451 INFO L226 Difference]: Without dead ends: 106 [2021-04-15 02:59:31,452 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 98.4ms TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:31,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2021-04-15 02:59:31,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 103. [2021-04-15 02:59:31,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 102 states have (on average 2.127450980392157) internal successors, (217), 102 states have internal predecessors, (217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:31,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 217 transitions. [2021-04-15 02:59:31,453 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 217 transitions. Word has length 17 [2021-04-15 02:59:31,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:31,453 INFO L480 AbstractCegarLoop]: Abstraction has 103 states and 217 transitions. [2021-04-15 02:59:31,453 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:31,453 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 217 transitions. [2021-04-15 02:59:31,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:31,453 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:31,453 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:31,654 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 117 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1990 [2021-04-15 02:59:31,654 INFO L428 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:31,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:31,654 INFO L82 PathProgramCache]: Analyzing trace with hash -1275444182, now seen corresponding path program 115 times [2021-04-15 02:59:31,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:31,654 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660644650] [2021-04-15 02:59:31,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:31,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:31,732 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:31,732 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [660644650] [2021-04-15 02:59:31,732 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045900924] [2021-04-15 02:59:31,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 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-04-15 02:59:31,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:31,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:31,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:31,798 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:31,798 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:31,798 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-04-15 02:59:31,799 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307586327] [2021-04-15 02:59:31,799 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 02:59:31,799 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:31,799 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 02:59:31,799 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:31,799 INFO L87 Difference]: Start difference. First operand 103 states and 217 transitions. Second operand has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:31,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:31,840 INFO L93 Difference]: Finished difference Result 114 states and 239 transitions. [2021-04-15 02:59:31,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:31,840 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:31,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:31,840 INFO L225 Difference]: With dead ends: 114 [2021-04-15 02:59:31,840 INFO L226 Difference]: Without dead ends: 114 [2021-04-15 02:59:31,841 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 74.7ms TimeCoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:31,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2021-04-15 02:59:31,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 103. [2021-04-15 02:59:31,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 102 states have (on average 2.127450980392157) internal successors, (217), 102 states have internal predecessors, (217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:31,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 217 transitions. [2021-04-15 02:59:31,842 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 217 transitions. Word has length 17 [2021-04-15 02:59:31,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:31,842 INFO L480 AbstractCegarLoop]: Abstraction has 103 states and 217 transitions. [2021-04-15 02:59:31,842 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:31,842 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 217 transitions. [2021-04-15 02:59:31,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:31,842 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:31,842 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:32,043 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1994 [2021-04-15 02:59:32,043 INFO L428 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:32,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:32,043 INFO L82 PathProgramCache]: Analyzing trace with hash -2079910332, now seen corresponding path program 116 times [2021-04-15 02:59:32,043 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:32,043 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340427649] [2021-04-15 02:59:32,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:32,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:32,116 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:32,116 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340427649] [2021-04-15 02:59:32,116 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1095744720] [2021-04-15 02:59:32,116 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:32,147 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:59:32,147 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:32,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:32,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:32,202 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:32,203 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:32,203 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 02:59:32,203 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1823243149] [2021-04-15 02:59:32,203 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:59:32,203 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:32,203 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:59:32,203 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:32,203 INFO L87 Difference]: Start difference. First operand 103 states and 217 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:32,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:32,258 INFO L93 Difference]: Finished difference Result 123 states and 258 transitions. [2021-04-15 02:59:32,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:32,259 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 02:59:32,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:32,259 INFO L225 Difference]: With dead ends: 123 [2021-04-15 02:59:32,259 INFO L226 Difference]: Without dead ends: 123 [2021-04-15 02:59:32,259 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 76.7ms TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:32,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2021-04-15 02:59:32,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 103. [2021-04-15 02:59:32,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 102 states have (on average 2.127450980392157) internal successors, (217), 102 states have internal predecessors, (217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:32,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 217 transitions. [2021-04-15 02:59:32,260 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 217 transitions. Word has length 17 [2021-04-15 02:59:32,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:32,261 INFO L480 AbstractCegarLoop]: Abstraction has 103 states and 217 transitions. [2021-04-15 02:59:32,261 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:32,261 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 217 transitions. [2021-04-15 02:59:32,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:32,261 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:32,261 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:32,461 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1997 [2021-04-15 02:59:32,461 INFO L428 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:32,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:32,462 INFO L82 PathProgramCache]: Analyzing trace with hash -1470528693, now seen corresponding path program 117 times [2021-04-15 02:59:32,462 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:32,462 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468808068] [2021-04-15 02:59:32,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:32,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:32,524 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:32,525 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468808068] [2021-04-15 02:59:32,525 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [733527068] [2021-04-15 02:59:32,525 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 02:59:32,557 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-04-15 02:59:32,557 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:32,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:32,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:32,608 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:32,608 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:32,608 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-04-15 02:59:32,608 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199609046] [2021-04-15 02:59:32,608 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:59:32,608 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:32,608 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:59:32,609 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:32,609 INFO L87 Difference]: Start difference. First operand 103 states and 217 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-04-15 02:59:32,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:32,648 INFO L93 Difference]: Finished difference Result 109 states and 229 transitions. [2021-04-15 02:59:32,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:32,649 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 17 [2021-04-15 02:59:32,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:32,649 INFO L225 Difference]: With dead ends: 109 [2021-04-15 02:59:32,649 INFO L226 Difference]: Without dead ends: 109 [2021-04-15 02:59:32,649 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 76.1ms TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:32,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2021-04-15 02:59:32,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 101. [2021-04-15 02:59:32,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 100 states have (on average 2.13) internal successors, (213), 100 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:32,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 213 transitions. [2021-04-15 02:59:32,651 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 213 transitions. Word has length 17 [2021-04-15 02:59:32,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:32,651 INFO L480 AbstractCegarLoop]: Abstraction has 101 states and 213 transitions. [2021-04-15 02:59:32,651 INFO L481 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-04-15 02:59:32,651 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 213 transitions. [2021-04-15 02:59:32,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:32,651 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:32,651 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:32,851 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2005 [2021-04-15 02:59:32,852 INFO L428 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:32,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:32,852 INFO L82 PathProgramCache]: Analyzing trace with hash 1923636333, now seen corresponding path program 118 times [2021-04-15 02:59:32,852 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:32,852 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859340430] [2021-04-15 02:59:32,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:32,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:32,914 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:32,914 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859340430] [2021-04-15 02:59:32,914 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1156647907] [2021-04-15 02:59:32,914 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-04-15 02:59:32,946 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 02:59:32,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:32,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:32,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:32,993 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:32,993 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:32,993 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-04-15 02:59:32,993 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695475359] [2021-04-15 02:59:32,994 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:59:32,994 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:32,994 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:59:32,994 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:32,994 INFO L87 Difference]: Start difference. First operand 101 states and 213 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-04-15 02:59:33,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:33,053 INFO L93 Difference]: Finished difference Result 129 states and 260 transitions. [2021-04-15 02:59:33,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:33,053 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 17 [2021-04-15 02:59:33,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:33,053 INFO L225 Difference]: With dead ends: 129 [2021-04-15 02:59:33,054 INFO L226 Difference]: Without dead ends: 126 [2021-04-15 02:59:33,054 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 74.9ms TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:33,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2021-04-15 02:59:33,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 105. [2021-04-15 02:59:33,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 104 states have (on average 2.1634615384615383) internal successors, (225), 104 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:33,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 225 transitions. [2021-04-15 02:59:33,055 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 225 transitions. Word has length 17 [2021-04-15 02:59:33,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:33,055 INFO L480 AbstractCegarLoop]: Abstraction has 105 states and 225 transitions. [2021-04-15 02:59:33,055 INFO L481 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-04-15 02:59:33,055 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 225 transitions. [2021-04-15 02:59:33,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:33,056 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:33,056 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:33,264 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2012 [2021-04-15 02:59:33,265 INFO L428 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:33,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:33,265 INFO L82 PathProgramCache]: Analyzing trace with hash -849478866, now seen corresponding path program 119 times [2021-04-15 02:59:33,265 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:33,265 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790899137] [2021-04-15 02:59:33,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:33,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:33,355 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:33,356 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [790899137] [2021-04-15 02:59:33,356 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1762552014] [2021-04-15 02:59:33,356 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 02:59:33,389 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-04-15 02:59:33,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:33,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:33,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:33,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:33,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 8 treesize of output 1 [2021-04-15 02:59:33,487 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:33,514 INFO L628 ElimStorePlain]: treesize reduction 1, result has 92.3 percent of original size [2021-04-15 02:59:33,515 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-04-15 02:59:33,515 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:12 [2021-04-15 02:59:33,534 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:33,534 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:33,534 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-04-15 02:59:33,534 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705089282] [2021-04-15 02:59:33,534 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:59:33,535 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:33,535 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:59:33,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:33,535 INFO L87 Difference]: Start difference. First operand 105 states and 225 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-04-15 02:59:33,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:33,655 INFO L93 Difference]: Finished difference Result 125 states and 257 transitions. [2021-04-15 02:59:33,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:33,656 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 17 [2021-04-15 02:59:33,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:33,656 INFO L225 Difference]: With dead ends: 125 [2021-04-15 02:59:33,656 INFO L226 Difference]: Without dead ends: 125 [2021-04-15 02:59:33,656 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 163.1ms TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:33,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2021-04-15 02:59:33,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 105. [2021-04-15 02:59:33,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 104 states have (on average 2.1634615384615383) internal successors, (225), 104 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:33,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 225 transitions. [2021-04-15 02:59:33,659 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 225 transitions. Word has length 17 [2021-04-15 02:59:33,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:33,659 INFO L480 AbstractCegarLoop]: Abstraction has 105 states and 225 transitions. [2021-04-15 02:59:33,659 INFO L481 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-04-15 02:59:33,659 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 225 transitions. [2021-04-15 02:59:33,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:33,660 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:33,660 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:33,869 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2016 [2021-04-15 02:59:33,869 INFO L428 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:33,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:33,869 INFO L82 PathProgramCache]: Analyzing trace with hash -1976874959, now seen corresponding path program 120 times [2021-04-15 02:59:33,869 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:33,869 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1183730815] [2021-04-15 02:59:33,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:33,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:33,943 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:33,944 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1183730815] [2021-04-15 02:59:33,944 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1569248562] [2021-04-15 02:59:33,944 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-04-15 02:59:33,980 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-04-15 02:59:33,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:33,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:33,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:34,024 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:34,024 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:34,024 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-04-15 02:59:34,024 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307895070] [2021-04-15 02:59:34,024 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:59:34,024 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:34,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:59:34,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:34,025 INFO L87 Difference]: Start difference. First operand 105 states and 225 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-04-15 02:59:34,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:34,091 INFO L93 Difference]: Finished difference Result 129 states and 263 transitions. [2021-04-15 02:59:34,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-04-15 02:59:34,091 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 17 [2021-04-15 02:59:34,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:34,092 INFO L225 Difference]: With dead ends: 129 [2021-04-15 02:59:34,092 INFO L226 Difference]: Without dead ends: 129 [2021-04-15 02:59:34,092 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 87.8ms TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:34,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2021-04-15 02:59:34,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 105. [2021-04-15 02:59:34,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 104 states have (on average 2.1634615384615383) internal successors, (225), 104 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:34,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 225 transitions. [2021-04-15 02:59:34,093 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 225 transitions. Word has length 17 [2021-04-15 02:59:34,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:34,093 INFO L480 AbstractCegarLoop]: Abstraction has 105 states and 225 transitions. [2021-04-15 02:59:34,093 INFO L481 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-04-15 02:59:34,093 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 225 transitions. [2021-04-15 02:59:34,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:34,094 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:34,094 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:34,300 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2031,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:34,301 INFO L428 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:34,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:34,301 INFO L82 PathProgramCache]: Analyzing trace with hash 392553394, now seen corresponding path program 121 times [2021-04-15 02:59:34,301 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:34,301 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595861106] [2021-04-15 02:59:34,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:34,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:34,379 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:34,380 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595861106] [2021-04-15 02:59:34,380 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1329289171] [2021-04-15 02:59:34,380 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-04-15 02:59:34,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:34,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:34,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:34,472 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:34,472 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:34,472 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-04-15 02:59:34,472 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334634202] [2021-04-15 02:59:34,472 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:59:34,472 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:34,473 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:59:34,473 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:34,473 INFO L87 Difference]: Start difference. First operand 105 states and 225 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-04-15 02:59:34,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:34,556 INFO L93 Difference]: Finished difference Result 114 states and 240 transitions. [2021-04-15 02:59:34,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-04-15 02:59:34,556 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 17 [2021-04-15 02:59:34,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:34,556 INFO L225 Difference]: With dead ends: 114 [2021-04-15 02:59:34,556 INFO L226 Difference]: Without dead ends: 112 [2021-04-15 02:59:34,556 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 127.4ms TimeCoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-04-15 02:59:34,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2021-04-15 02:59:34,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 104. [2021-04-15 02:59:34,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 103 states have (on average 2.1553398058252426) internal successors, (222), 103 states have internal predecessors, (222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:34,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 222 transitions. [2021-04-15 02:59:34,558 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 222 transitions. Word has length 17 [2021-04-15 02:59:34,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:34,558 INFO L480 AbstractCegarLoop]: Abstraction has 104 states and 222 transitions. [2021-04-15 02:59:34,558 INFO L481 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-04-15 02:59:34,558 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 222 transitions. [2021-04-15 02:59:34,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:34,558 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:34,558 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:34,759 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2035 [2021-04-15 02:59:34,759 INFO L428 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:34,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:34,759 INFO L82 PathProgramCache]: Analyzing trace with hash -1439019381, now seen corresponding path program 122 times [2021-04-15 02:59:34,759 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:34,759 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [351931710] [2021-04-15 02:59:34,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:34,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:34,829 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:34,829 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [351931710] [2021-04-15 02:59:34,829 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1590428419] [2021-04-15 02:59:34,829 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-04-15 02:59:34,861 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:59:34,862 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:34,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:34,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:34,891 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:34,892 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:34,892 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-04-15 02:59:34,892 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290686435] [2021-04-15 02:59:34,892 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 02:59:34,892 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:34,892 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 02:59:34,892 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:34,892 INFO L87 Difference]: Start difference. First operand 104 states and 222 transitions. Second operand has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:34,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:34,931 INFO L93 Difference]: Finished difference Result 114 states and 239 transitions. [2021-04-15 02:59:34,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:34,932 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:34,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:34,932 INFO L225 Difference]: With dead ends: 114 [2021-04-15 02:59:34,932 INFO L226 Difference]: Without dead ends: 114 [2021-04-15 02:59:34,932 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 61.6ms TimeCoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:34,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2021-04-15 02:59:34,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 100. [2021-04-15 02:59:34,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 99 states have (on average 2.1313131313131315) internal successors, (211), 99 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:34,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 211 transitions. [2021-04-15 02:59:34,933 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 211 transitions. Word has length 17 [2021-04-15 02:59:34,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:34,933 INFO L480 AbstractCegarLoop]: Abstraction has 100 states and 211 transitions. [2021-04-15 02:59:34,933 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:34,933 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 211 transitions. [2021-04-15 02:59:34,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:34,933 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:34,934 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:35,148 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2039 [2021-04-15 02:59:35,148 INFO L428 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:35,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:35,149 INFO L82 PathProgramCache]: Analyzing trace with hash 633656072, now seen corresponding path program 123 times [2021-04-15 02:59:35,149 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:35,149 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690336125] [2021-04-15 02:59:35,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:35,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:35,208 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:35,208 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690336125] [2021-04-15 02:59:35,208 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1213798933] [2021-04-15 02:59:35,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 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-04-15 02:59:35,244 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-04-15 02:59:35,244 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:35,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:35,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:35,315 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:35,315 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:35,315 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-04-15 02:59:35,315 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117451860] [2021-04-15 02:59:35,315 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-04-15 02:59:35,315 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:35,315 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-04-15 02:59:35,316 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:35,316 INFO L87 Difference]: Start difference. First operand 100 states and 211 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:35,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:35,374 INFO L93 Difference]: Finished difference Result 125 states and 251 transitions. [2021-04-15 02:59:35,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:35,374 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have 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-04-15 02:59:35,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:35,375 INFO L225 Difference]: With dead ends: 125 [2021-04-15 02:59:35,375 INFO L226 Difference]: Without dead ends: 125 [2021-04-15 02:59:35,375 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 88.2ms TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:35,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2021-04-15 02:59:35,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 101. [2021-04-15 02:59:35,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 100 states have (on average 2.13) internal successors, (213), 100 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:35,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 213 transitions. [2021-04-15 02:59:35,376 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 213 transitions. Word has length 17 [2021-04-15 02:59:35,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:35,376 INFO L480 AbstractCegarLoop]: Abstraction has 101 states and 213 transitions. [2021-04-15 02:59:35,376 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:35,377 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 213 transitions. [2021-04-15 02:59:35,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:35,377 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:35,377 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:35,580 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2042 [2021-04-15 02:59:35,581 INFO L428 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:35,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:35,581 INFO L82 PathProgramCache]: Analyzing trace with hash -493740021, now seen corresponding path program 124 times [2021-04-15 02:59:35,581 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:35,581 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029506301] [2021-04-15 02:59:35,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:35,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:35,643 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:35,643 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029506301] [2021-04-15 02:59:35,643 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [271602873] [2021-04-15 02:59: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 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-04-15 02:59:35,677 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 02:59:35,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:35,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:35,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:35,712 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:35,712 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:35,712 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 02:59:35,713 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364090923] [2021-04-15 02:59:35,713 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:59:35,713 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:35,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:59:35,713 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:35,713 INFO L87 Difference]: Start difference. First operand 101 states and 213 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:35,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:35,757 INFO L93 Difference]: Finished difference Result 146 states and 291 transitions. [2021-04-15 02:59:35,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:35,758 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 02:59:35,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:35,758 INFO L225 Difference]: With dead ends: 146 [2021-04-15 02:59:35,758 INFO L226 Difference]: Without dead ends: 146 [2021-04-15 02:59:35,758 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 58.2ms TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:35,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2021-04-15 02:59:35,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 103. [2021-04-15 02:59:35,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 102 states have (on average 2.1666666666666665) internal successors, (221), 102 states have internal predecessors, (221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:35,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 221 transitions. [2021-04-15 02:59:35,759 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 221 transitions. Word has length 17 [2021-04-15 02:59:35,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:35,760 INFO L480 AbstractCegarLoop]: Abstraction has 103 states and 221 transitions. [2021-04-15 02:59:35,760 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:35,760 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 221 transitions. [2021-04-15 02:59:35,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:35,760 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:35,760 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:35,960 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2047 [2021-04-15 02:59:35,960 INFO L428 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:35,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:35,961 INFO L82 PathProgramCache]: Analyzing trace with hash 44115557, now seen corresponding path program 125 times [2021-04-15 02:59:35,961 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:35,961 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1537854372] [2021-04-15 02:59:35,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:35,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:36,027 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:36,027 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1537854372] [2021-04-15 02:59:36,027 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1033676378] [2021-04-15 02:59:36,027 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-04-15 02:59:36,062 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-04-15 02:59:36,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:36,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:36,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:36,090 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:36,091 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:36,091 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-04-15 02:59:36,091 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758200356] [2021-04-15 02:59:36,091 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 02:59:36,091 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:36,091 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 02:59:36,091 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:36,091 INFO L87 Difference]: Start difference. First operand 103 states and 221 transitions. Second operand has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:36,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:36,134 INFO L93 Difference]: Finished difference Result 123 states and 257 transitions. [2021-04-15 02:59:36,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:36,134 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:36,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:36,134 INFO L225 Difference]: With dead ends: 123 [2021-04-15 02:59:36,134 INFO L226 Difference]: Without dead ends: 123 [2021-04-15 02:59:36,134 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 56.8ms TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:36,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2021-04-15 02:59:36,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 103. [2021-04-15 02:59:36,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 102 states have (on average 2.1666666666666665) internal successors, (221), 102 states have internal predecessors, (221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:36,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 221 transitions. [2021-04-15 02:59:36,136 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 221 transitions. Word has length 17 [2021-04-15 02:59:36,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:36,136 INFO L480 AbstractCegarLoop]: Abstraction has 103 states and 221 transitions. [2021-04-15 02:59:36,136 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:36,136 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 221 transitions. [2021-04-15 02:59:36,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:36,136 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:36,136 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:36,346 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2052,128 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:36,346 INFO L428 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:36,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:36,347 INFO L82 PathProgramCache]: Analyzing trace with hash -270482428, now seen corresponding path program 126 times [2021-04-15 02:59:36,347 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:36,347 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [808953913] [2021-04-15 02:59:36,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:36,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:36,415 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:36,416 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [808953913] [2021-04-15 02:59:36,416 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [563578678] [2021-04-15 02:59:36,416 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-04-15 02:59:36,454 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-04-15 02:59:36,454 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:36,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:36,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:36,522 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:36,522 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:36,522 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-04-15 02:59:36,522 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994078575] [2021-04-15 02:59:36,522 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:59:36,522 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:36,523 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:59:36,523 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:36,523 INFO L87 Difference]: Start difference. First operand 103 states and 221 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-04-15 02:59:36,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:36,578 INFO L93 Difference]: Finished difference Result 114 states and 237 transitions. [2021-04-15 02:59:36,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:36,578 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 17 [2021-04-15 02:59:36,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:36,579 INFO L225 Difference]: With dead ends: 114 [2021-04-15 02:59:36,579 INFO L226 Difference]: Without dead ends: 110 [2021-04-15 02:59:36,579 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 109.2ms TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:36,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2021-04-15 02:59:36,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 102. [2021-04-15 02:59:36,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 101 states have (on average 2.1584158415841586) internal successors, (218), 101 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:36,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 218 transitions. [2021-04-15 02:59:36,580 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 218 transitions. Word has length 17 [2021-04-15 02:59:36,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:36,580 INFO L480 AbstractCegarLoop]: Abstraction has 102 states and 218 transitions. [2021-04-15 02:59:36,580 INFO L481 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-04-15 02:59:36,580 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 218 transitions. [2021-04-15 02:59:36,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:36,580 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:36,580 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:36,781 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2055,129 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:36,781 INFO L428 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:36,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:36,781 INFO L82 PathProgramCache]: Analyzing trace with hash -462230709, now seen corresponding path program 127 times [2021-04-15 02:59:36,781 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:36,783 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23745813] [2021-04-15 02:59:36,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:36,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:36,837 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:36,837 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23745813] [2021-04-15 02:59:36,837 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [527828195] [2021-04-15 02:59:36,837 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-04-15 02:59:36,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:36,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:36,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:36,895 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:36,895 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:36,895 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-04-15 02:59:36,895 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184501032] [2021-04-15 02:59:36,896 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 02:59:36,896 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:36,896 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 02:59:36,896 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:36,896 INFO L87 Difference]: Start difference. First operand 102 states and 218 transitions. Second operand has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:36,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:36,933 INFO L93 Difference]: Finished difference Result 119 states and 247 transitions. [2021-04-15 02:59:36,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:36,934 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:36,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:36,934 INFO L225 Difference]: With dead ends: 119 [2021-04-15 02:59:36,934 INFO L226 Difference]: Without dead ends: 119 [2021-04-15 02:59:36,934 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 46.8ms TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:36,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2021-04-15 02:59:36,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 100. [2021-04-15 02:59:36,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 99 states have (on average 2.1313131313131315) internal successors, (211), 99 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:36,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 211 transitions. [2021-04-15 02:59:36,935 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 211 transitions. Word has length 17 [2021-04-15 02:59:36,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:36,935 INFO L480 AbstractCegarLoop]: Abstraction has 100 states and 211 transitions. [2021-04-15 02:59:36,935 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:36,935 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 211 transitions. [2021-04-15 02:59:36,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:36,936 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:36,936 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:37,136 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2060,130 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:37,136 INFO L428 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:37,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:37,137 INFO L82 PathProgramCache]: Analyzing trace with hash 1917700748, now seen corresponding path program 128 times [2021-04-15 02:59:37,137 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:37,137 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827615417] [2021-04-15 02:59:37,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:37,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:37,196 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:37,196 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1827615417] [2021-04-15 02:59:37,196 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [924774647] [2021-04-15 02:59:37,196 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-04-15 02:59:37,228 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:59:37,229 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:37,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:37,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:37,276 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:37,276 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:37,276 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 02:59:37,277 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898030670] [2021-04-15 02:59:37,277 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:59:37,277 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:37,277 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:59:37,277 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:37,277 INFO L87 Difference]: Start difference. First operand 100 states and 211 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:37,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:37,338 INFO L93 Difference]: Finished difference Result 109 states and 224 transitions. [2021-04-15 02:59:37,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:37,338 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 02:59:37,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:37,338 INFO L225 Difference]: With dead ends: 109 [2021-04-15 02:59:37,339 INFO L226 Difference]: Without dead ends: 103 [2021-04-15 02:59:37,339 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 99.5ms TimeCoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:37,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2021-04-15 02:59:37,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 100. [2021-04-15 02:59:37,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 99 states have (on average 2.121212121212121) internal successors, (210), 99 states have internal predecessors, (210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:37,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 210 transitions. [2021-04-15 02:59:37,340 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 210 transitions. Word has length 17 [2021-04-15 02:59:37,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:37,340 INFO L480 AbstractCegarLoop]: Abstraction has 100 states and 210 transitions. [2021-04-15 02:59:37,340 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:37,340 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 210 transitions. [2021-04-15 02:59:37,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:37,340 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:37,340 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:37,541 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2062,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:37,541 INFO L428 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:37,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:37,542 INFO L82 PathProgramCache]: Analyzing trace with hash 494370585, now seen corresponding path program 129 times [2021-04-15 02:59:37,542 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:37,542 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1285843063] [2021-04-15 02:59:37,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:37,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:37,603 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:37,604 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1285843063] [2021-04-15 02:59:37,604 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1696568148] [2021-04-15 02:59:37,604 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-04-15 02:59:37,637 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 02:59:37,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:37,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:37,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:37,688 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:37,688 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:37,688 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 02:59:37,688 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413159228] [2021-04-15 02:59:37,689 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:59:37,689 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:37,689 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:59:37,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:37,689 INFO L87 Difference]: Start difference. First operand 100 states and 210 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:37,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:37,738 INFO L93 Difference]: Finished difference Result 113 states and 230 transitions. [2021-04-15 02:59:37,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:37,739 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 02:59:37,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:37,739 INFO L225 Difference]: With dead ends: 113 [2021-04-15 02:59:37,739 INFO L226 Difference]: Without dead ends: 104 [2021-04-15 02:59:37,739 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 93.9ms TimeCoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:37,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2021-04-15 02:59:37,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 100. [2021-04-15 02:59:37,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 99 states have (on average 2.111111111111111) internal successors, (209), 99 states have internal predecessors, (209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:37,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 209 transitions. [2021-04-15 02:59:37,740 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 209 transitions. Word has length 17 [2021-04-15 02:59:37,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:37,740 INFO L480 AbstractCegarLoop]: Abstraction has 100 states and 209 transitions. [2021-04-15 02:59:37,741 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:37,741 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 209 transitions. [2021-04-15 02:59:37,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:37,741 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:37,741 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:37,956 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2067 [2021-04-15 02:59:37,956 INFO L428 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:37,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:37,957 INFO L82 PathProgramCache]: Analyzing trace with hash -1589612134, now seen corresponding path program 130 times [2021-04-15 02:59:37,957 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:37,957 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693901963] [2021-04-15 02:59:37,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:37,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:38,020 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:38,021 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693901963] [2021-04-15 02:59:38,021 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1491011731] [2021-04-15 02:59:38,021 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-04-15 02:59:38,054 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 02:59:38,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:38,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:38,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:38,096 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:38,096 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:38,097 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 02:59:38,097 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336658594] [2021-04-15 02:59:38,097 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:59:38,097 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:38,097 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:59:38,097 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:38,097 INFO L87 Difference]: Start difference. First operand 100 states and 209 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:38,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:38,148 INFO L93 Difference]: Finished difference Result 112 states and 233 transitions. [2021-04-15 02:59:38,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:38,149 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 02:59:38,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:38,149 INFO L225 Difference]: With dead ends: 112 [2021-04-15 02:59:38,149 INFO L226 Difference]: Without dead ends: 112 [2021-04-15 02:59:38,149 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 69.6ms TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:38,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2021-04-15 02:59:38,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 100. [2021-04-15 02:59:38,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 99 states have (on average 2.111111111111111) internal successors, (209), 99 states have internal predecessors, (209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:38,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 209 transitions. [2021-04-15 02:59:38,150 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 209 transitions. Word has length 17 [2021-04-15 02:59:38,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:38,150 INFO L480 AbstractCegarLoop]: Abstraction has 100 states and 209 transitions. [2021-04-15 02:59:38,150 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:38,151 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 209 transitions. [2021-04-15 02:59:38,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:38,151 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:38,151 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:38,352 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2072 [2021-04-15 02:59:38,353 INFO L428 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:38,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:38,353 INFO L82 PathProgramCache]: Analyzing trace with hash 1609468381, now seen corresponding path program 131 times [2021-04-15 02:59:38,353 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:38,353 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562797689] [2021-04-15 02:59:38,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:38,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:38,423 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:38,423 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562797689] [2021-04-15 02:59:38,423 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [790799918] [2021-04-15 02:59:38,423 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 02:59:38,457 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:59:38,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:38,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:38,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:38,530 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:38,531 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:38,531 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-04-15 02:59:38,531 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533663690] [2021-04-15 02:59:38,531 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:59:38,531 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:38,531 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:59:38,531 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:38,531 INFO L87 Difference]: Start difference. First operand 100 states and 209 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-04-15 02:59:38,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:38,602 INFO L93 Difference]: Finished difference Result 106 states and 216 transitions. [2021-04-15 02:59:38,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:38,602 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 17 [2021-04-15 02:59:38,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:38,602 INFO L225 Difference]: With dead ends: 106 [2021-04-15 02:59:38,602 INFO L226 Difference]: Without dead ends: 100 [2021-04-15 02:59:38,602 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 119.9ms TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:38,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2021-04-15 02:59:38,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 99. [2021-04-15 02:59:38,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 98 states have (on average 2.1020408163265305) internal successors, (206), 98 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:38,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 206 transitions. [2021-04-15 02:59:38,604 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 206 transitions. Word has length 17 [2021-04-15 02:59:38,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:38,604 INFO L480 AbstractCegarLoop]: Abstraction has 99 states and 206 transitions. [2021-04-15 02:59:38,604 INFO L481 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-04-15 02:59:38,604 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 206 transitions. [2021-04-15 02:59:38,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:38,604 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:38,604 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:38,819 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2075,134 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:38,820 INFO L428 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:38,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:38,820 INFO L82 PathProgramCache]: Analyzing trace with hash 1542243132, now seen corresponding path program 132 times [2021-04-15 02:59:38,820 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:38,820 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819106868] [2021-04-15 02:59:38,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:38,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:38,896 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:38,896 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819106868] [2021-04-15 02:59:38,896 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [440260836] [2021-04-15 02:59:38,897 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-04-15 02:59:38,930 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-04-15 02:59:38,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:38,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:38,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:38,983 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:38,984 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:38,984 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-04-15 02:59:38,984 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565645013] [2021-04-15 02:59:38,984 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:59:38,984 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:38,984 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:59:38,984 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:38,984 INFO L87 Difference]: Start difference. First operand 99 states and 206 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-04-15 02:59:39,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:39,038 INFO L93 Difference]: Finished difference Result 124 states and 256 transitions. [2021-04-15 02:59:39,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:39,039 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 17 [2021-04-15 02:59:39,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:39,039 INFO L225 Difference]: With dead ends: 124 [2021-04-15 02:59:39,039 INFO L226 Difference]: Without dead ends: 124 [2021-04-15 02:59:39,039 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 93.0ms TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:39,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2021-04-15 02:59:39,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 100. [2021-04-15 02:59:39,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 99 states have (on average 2.101010101010101) internal successors, (208), 99 states have internal predecessors, (208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:39,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 208 transitions. [2021-04-15 02:59:39,040 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 208 transitions. Word has length 17 [2021-04-15 02:59:39,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:39,040 INFO L480 AbstractCegarLoop]: Abstraction has 100 states and 208 transitions. [2021-04-15 02:59:39,040 INFO L481 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-04-15 02:59:39,040 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 208 transitions. [2021-04-15 02:59:39,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:39,041 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:39,041 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:39,241 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2080,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:39,241 INFO L428 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:39,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:39,241 INFO L82 PathProgramCache]: Analyzing trace with hash 952702617, now seen corresponding path program 133 times [2021-04-15 02:59:39,242 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:39,242 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862935673] [2021-04-15 02:59:39,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:39,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:39,310 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:39,310 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862935673] [2021-04-15 02:59:39,311 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2104460729] [2021-04-15 02:59:39,311 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 02:59:39,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:39,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:39,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:39,433 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:39,433 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:39,433 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-04-15 02:59:39,433 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590563978] [2021-04-15 02:59:39,433 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-04-15 02:59:39,433 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:39,433 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-04-15 02:59:39,434 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:39,434 INFO L87 Difference]: Start difference. First operand 100 states and 208 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:39,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:39,492 INFO L93 Difference]: Finished difference Result 121 states and 241 transitions. [2021-04-15 02:59:39,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:39,493 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have 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-04-15 02:59:39,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:39,493 INFO L225 Difference]: With dead ends: 121 [2021-04-15 02:59:39,493 INFO L226 Difference]: Without dead ends: 118 [2021-04-15 02:59:39,493 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 114.6ms TimeCoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-04-15 02:59:39,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2021-04-15 02:59:39,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 102. [2021-04-15 02:59:39,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 101 states have (on average 2.128712871287129) internal successors, (215), 101 states have internal predecessors, (215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:39,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 215 transitions. [2021-04-15 02:59:39,494 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 215 transitions. Word has length 17 [2021-04-15 02:59:39,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:39,494 INFO L480 AbstractCegarLoop]: Abstraction has 102 states and 215 transitions. [2021-04-15 02:59:39,495 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:39,495 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 215 transitions. [2021-04-15 02:59:39,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:39,495 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:39,495 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:39,695 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2083 [2021-04-15 02:59:39,695 INFO L428 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:39,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:39,696 INFO L82 PathProgramCache]: Analyzing trace with hash -1820412582, now seen corresponding path program 134 times [2021-04-15 02:59:39,696 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:39,696 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749547401] [2021-04-15 02:59:39,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:39,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:39,762 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:39,763 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749547401] [2021-04-15 02:59:39,763 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2117160953] [2021-04-15 02:59:39,763 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-04-15 02:59:39,796 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:59:39,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:39,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:39,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:39,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:39,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 8 treesize of output 1 [2021-04-15 02:59:39,859 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:39,864 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 02:59:39,865 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-04-15 02:59:39,865 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:12 [2021-04-15 02:59:39,883 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:39,883 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:39,883 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-04-15 02:59:39,883 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188004373] [2021-04-15 02:59:39,883 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-04-15 02:59:39,883 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:39,883 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-04-15 02:59:39,883 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:39,883 INFO L87 Difference]: Start difference. First operand 102 states and 215 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:39,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:39,967 INFO L93 Difference]: Finished difference Result 124 states and 256 transitions. [2021-04-15 02:59:39,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-04-15 02:59:39,968 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have 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-04-15 02:59:39,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:39,968 INFO L225 Difference]: With dead ends: 124 [2021-04-15 02:59:39,968 INFO L226 Difference]: Without dead ends: 122 [2021-04-15 02:59:39,968 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 101.3ms TimeCoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-04-15 02:59:39,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2021-04-15 02:59:39,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 102. [2021-04-15 02:59:39,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 101 states have (on average 2.118811881188119) internal successors, (214), 101 states have internal predecessors, (214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:39,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 214 transitions. [2021-04-15 02:59:39,969 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 214 transitions. Word has length 17 [2021-04-15 02:59:39,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:39,969 INFO L480 AbstractCegarLoop]: Abstraction has 102 states and 214 transitions. [2021-04-15 02:59:39,970 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:39,970 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 214 transitions. [2021-04-15 02:59:39,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:39,970 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:39,970 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:40,170 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2092,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:40,171 INFO L428 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:40,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:40,171 INFO L82 PathProgramCache]: Analyzing trace with hash 1347158621, now seen corresponding path program 135 times [2021-04-15 02:59:40,171 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:40,171 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29922574] [2021-04-15 02:59:40,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:40,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:40,239 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:40,239 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29922574] [2021-04-15 02:59:40,239 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [453307376] [2021-04-15 02:59:40,239 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-04-15 02:59:40,273 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 02:59:40,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:40,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:40,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:40,360 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:40,361 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:40,361 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-04-15 02:59:40,361 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646308141] [2021-04-15 02:59:40,361 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-04-15 02:59:40,361 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:40,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-04-15 02:59:40,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:40,361 INFO L87 Difference]: Start difference. First operand 102 states and 214 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:40,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:40,413 INFO L93 Difference]: Finished difference Result 104 states and 216 transitions. [2021-04-15 02:59:40,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:40,413 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have 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-04-15 02:59:40,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:40,413 INFO L225 Difference]: With dead ends: 104 [2021-04-15 02:59:40,413 INFO L226 Difference]: Without dead ends: 104 [2021-04-15 02:59:40,414 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 99.9ms TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:40,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2021-04-15 02:59:40,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 98. [2021-04-15 02:59:40,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 97 states have (on average 2.1030927835051547) internal successors, (204), 97 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:40,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 204 transitions. [2021-04-15 02:59:40,415 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 204 transitions. Word has length 17 [2021-04-15 02:59:40,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:40,415 INFO L480 AbstractCegarLoop]: Abstraction has 98 states and 204 transitions. [2021-04-15 02:59:40,415 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:40,415 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 204 transitions. [2021-04-15 02:59:40,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:40,415 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:40,415 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:40,630 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2103 [2021-04-15 02:59:40,631 INFO L428 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:40,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:40,631 INFO L82 PathProgramCache]: Analyzing trace with hash -1202363977, now seen corresponding path program 136 times [2021-04-15 02:59:40,631 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:40,631 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891648284] [2021-04-15 02:59:40,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:40,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:40,701 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:40,702 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1891648284] [2021-04-15 02:59:40,702 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1104080222] [2021-04-15 02:59:40,702 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-04-15 02:59:40,735 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 02:59:40,735 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:40,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:40,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:40,786 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:40,786 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:40,786 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 02:59:40,786 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868453923] [2021-04-15 02:59:40,786 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:59:40,786 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:40,787 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:59:40,787 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:40,787 INFO L87 Difference]: Start difference. First operand 98 states and 204 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:40,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:40,843 INFO L93 Difference]: Finished difference Result 104 states and 211 transitions. [2021-04-15 02:59:40,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:40,844 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 02:59:40,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:40,844 INFO L225 Difference]: With dead ends: 104 [2021-04-15 02:59:40,844 INFO L226 Difference]: Without dead ends: 98 [2021-04-15 02:59:40,844 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 101.1ms TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:40,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2021-04-15 02:59:40,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 98. [2021-04-15 02:59:40,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 97 states have (on average 2.0927835051546393) internal successors, (203), 97 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:40,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 203 transitions. [2021-04-15 02:59:40,845 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 203 transitions. Word has length 17 [2021-04-15 02:59:40,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:40,845 INFO L480 AbstractCegarLoop]: Abstraction has 98 states and 203 transitions. [2021-04-15 02:59:40,845 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:40,845 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 203 transitions. [2021-04-15 02:59:40,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:40,846 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:40,846 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:41,046 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2119,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:41,046 INFO L428 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:41,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:41,047 INFO L82 PathProgramCache]: Analyzing trace with hash -1269589226, now seen corresponding path program 137 times [2021-04-15 02:59:41,047 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:41,047 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993080708] [2021-04-15 02:59:41,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:41,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:41,129 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:41,129 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993080708] [2021-04-15 02:59:41,129 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1148211139] [2021-04-15 02:59:41,129 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 02:59:41,163 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-04-15 02:59:41,163 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:41,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:41,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:41,204 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:41,205 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:41,205 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 02:59:41,205 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235004616] [2021-04-15 02:59:41,205 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:59:41,205 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:41,205 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:59:41,205 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:41,205 INFO L87 Difference]: Start difference. First operand 98 states and 203 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:41,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:41,251 INFO L93 Difference]: Finished difference Result 106 states and 219 transitions. [2021-04-15 02:59:41,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:41,252 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 02:59:41,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:41,252 INFO L225 Difference]: With dead ends: 106 [2021-04-15 02:59:41,252 INFO L226 Difference]: Without dead ends: 106 [2021-04-15 02:59:41,252 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 88.1ms TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:41,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2021-04-15 02:59:41,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 98. [2021-04-15 02:59:41,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 97 states have (on average 2.0927835051546393) internal successors, (203), 97 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:41,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 203 transitions. [2021-04-15 02:59:41,253 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 203 transitions. Word has length 17 [2021-04-15 02:59:41,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:41,253 INFO L480 AbstractCegarLoop]: Abstraction has 98 states and 203 transitions. [2021-04-15 02:59:41,253 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:41,254 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 203 transitions. [2021-04-15 02:59:41,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:41,254 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:41,254 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:41,468 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2125 [2021-04-15 02:59:41,469 INFO L428 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:41,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:41,469 INFO L82 PathProgramCache]: Analyzing trace with hash -337277644, now seen corresponding path program 138 times [2021-04-15 02:59:41,469 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:41,469 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455721493] [2021-04-15 02:59:41,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:41,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:41,534 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:41,535 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455721493] [2021-04-15 02:59:41,535 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1488729939] [2021-04-15 02:59:41,535 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-04-15 02:59:41,569 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-04-15 02:59:41,569 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:41,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:41,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:41,611 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:41,612 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:41,612 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 02:59:41,612 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172558748] [2021-04-15 02:59:41,612 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:59:41,612 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:41,612 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:59:41,612 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:41,612 INFO L87 Difference]: Start difference. First operand 98 states and 203 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:41,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:41,662 INFO L93 Difference]: Finished difference Result 114 states and 235 transitions. [2021-04-15 02:59:41,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:41,662 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 02:59:41,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:41,663 INFO L225 Difference]: With dead ends: 114 [2021-04-15 02:59:41,663 INFO L226 Difference]: Without dead ends: 114 [2021-04-15 02:59:41,663 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 68.8ms TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:41,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2021-04-15 02:59:41,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 98. [2021-04-15 02:59:41,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 97 states have (on average 2.0927835051546393) internal successors, (203), 97 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:41,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 203 transitions. [2021-04-15 02:59:41,664 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 203 transitions. Word has length 17 [2021-04-15 02:59:41,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:41,664 INFO L480 AbstractCegarLoop]: Abstraction has 98 states and 203 transitions. [2021-04-15 02:59:41,664 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:41,664 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 203 transitions. [2021-04-15 02:59:41,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:41,664 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:41,665 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:41,865 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2127,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:41,865 INFO L428 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:41,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:41,866 INFO L82 PathProgramCache]: Analyzing trace with hash -843623910, now seen corresponding path program 139 times [2021-04-15 02:59:41,866 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:41,866 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104142527] [2021-04-15 02:59:41,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:41,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:41,950 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:41,951 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104142527] [2021-04-15 02:59:41,951 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [67420562] [2021-04-15 02:59:41,951 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-04-15 02:59:41,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:41,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:41,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:42,043 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:42,043 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:42,043 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-04-15 02:59:42,043 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808437631] [2021-04-15 02:59:42,044 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:59:42,044 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:42,044 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:59:42,044 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:42,044 INFO L87 Difference]: Start difference. First operand 98 states and 203 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-04-15 02:59:42,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:42,101 INFO L93 Difference]: Finished difference Result 117 states and 232 transitions. [2021-04-15 02:59:42,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:42,102 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 17 [2021-04-15 02:59:42,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:42,102 INFO L225 Difference]: With dead ends: 117 [2021-04-15 02:59:42,102 INFO L226 Difference]: Without dead ends: 117 [2021-04-15 02:59:42,102 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 100.0ms TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:42,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2021-04-15 02:59:42,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 98. [2021-04-15 02:59:42,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 97 states have (on average 2.0927835051546393) internal successors, (203), 97 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:42,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 203 transitions. [2021-04-15 02:59:42,104 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 203 transitions. Word has length 17 [2021-04-15 02:59:42,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:42,104 INFO L480 AbstractCegarLoop]: Abstraction has 98 states and 203 transitions. [2021-04-15 02:59:42,104 INFO L481 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-04-15 02:59:42,104 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 203 transitions. [2021-04-15 02:59:42,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:42,104 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:42,104 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:42,304 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2131,142 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:42,305 INFO L428 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:42,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:42,305 INFO L82 PathProgramCache]: Analyzing trace with hash 587169561, now seen corresponding path program 140 times [2021-04-15 02:59:42,305 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:42,305 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019918793] [2021-04-15 02:59:42,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:42,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:42,376 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:42,376 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019918793] [2021-04-15 02:59:42,376 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [906240732] [2021-04-15 02:59:42,376 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-04-15 02:59:42,410 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:59:42,410 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:42,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:42,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:42,457 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:42,458 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:42,458 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 02:59:42,458 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181274255] [2021-04-15 02:59:42,458 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:59:42,458 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:42,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:59:42,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:42,458 INFO L87 Difference]: Start difference. First operand 98 states and 203 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:42,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:42,516 INFO L93 Difference]: Finished difference Result 135 states and 265 transitions. [2021-04-15 02:59:42,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:42,516 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 02:59:42,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:42,517 INFO L225 Difference]: With dead ends: 135 [2021-04-15 02:59:42,517 INFO L226 Difference]: Without dead ends: 135 [2021-04-15 02:59:42,518 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 75.9ms TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:42,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2021-04-15 02:59:42,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 98. [2021-04-15 02:59:42,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 97 states have (on average 2.1030927835051547) internal successors, (204), 97 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:42,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 204 transitions. [2021-04-15 02:59:42,519 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 204 transitions. Word has length 17 [2021-04-15 02:59:42,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:42,519 INFO L480 AbstractCegarLoop]: Abstraction has 98 states and 204 transitions. [2021-04-15 02:59:42,519 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:42,519 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 204 transitions. [2021-04-15 02:59:42,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:42,519 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:42,519 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:42,720 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2137 [2021-04-15 02:59:42,720 INFO L428 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:42,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:42,720 INFO L82 PathProgramCache]: Analyzing trace with hash -1433164425, now seen corresponding path program 141 times [2021-04-15 02:59:42,720 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:42,720 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1581384697] [2021-04-15 02:59:42,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:42,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:42,793 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:42,793 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1581384697] [2021-04-15 02:59:42,793 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [725900278] [2021-04-15 02:59:42,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 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-04-15 02:59:42,828 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 02:59:42,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:42,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:42,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:42,862 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:42,862 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:42,862 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-04-15 02:59:42,862 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624151974] [2021-04-15 02:59:42,862 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 02:59:42,862 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:42,863 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 02:59:42,863 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:42,863 INFO L87 Difference]: Start difference. First operand 98 states and 204 transitions. Second operand has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:42,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:42,922 INFO L93 Difference]: Finished difference Result 107 states and 218 transitions. [2021-04-15 02:59:42,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:42,922 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:42,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:42,922 INFO L225 Difference]: With dead ends: 107 [2021-04-15 02:59:42,922 INFO L226 Difference]: Without dead ends: 107 [2021-04-15 02:59:42,923 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 67.5ms TimeCoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:42,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2021-04-15 02:59:42,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 96. [2021-04-15 02:59:42,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 95 states have (on average 2.0736842105263156) internal successors, (197), 95 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:42,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 197 transitions. [2021-04-15 02:59:42,924 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 197 transitions. Word has length 17 [2021-04-15 02:59:42,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:42,924 INFO L480 AbstractCegarLoop]: Abstraction has 96 states and 197 transitions. [2021-04-15 02:59:42,924 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:42,924 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 197 transitions. [2021-04-15 02:59:42,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:42,924 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:42,924 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:43,140 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2142,144 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:43,141 INFO L428 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:43,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:43,141 INFO L82 PathProgramCache]: Analyzing trace with hash -1747762410, now seen corresponding path program 142 times [2021-04-15 02:59:43,141 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:43,141 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286848859] [2021-04-15 02:59:43,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:43,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:43,213 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:43,214 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1286848859] [2021-04-15 02:59:43,214 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1070987467] [2021-04-15 02:59:43,214 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-04-15 02:59:43,253 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 02:59:43,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:43,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:43,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:43,304 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:43,305 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:43,305 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 02:59:43,305 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845054690] [2021-04-15 02:59:43,305 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:59:43,305 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:43,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:59:43,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:43,305 INFO L87 Difference]: Start difference. First operand 96 states and 197 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:43,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:43,358 INFO L93 Difference]: Finished difference Result 100 states and 201 transitions. [2021-04-15 02:59:43,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:43,359 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 02:59:43,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:43,359 INFO L225 Difference]: With dead ends: 100 [2021-04-15 02:59:43,359 INFO L226 Difference]: Without dead ends: 96 [2021-04-15 02:59:43,359 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 102.6ms TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:43,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2021-04-15 02:59:43,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 95. [2021-04-15 02:59:43,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 94 states have (on average 2.0638297872340425) internal successors, (194), 94 states have internal predecessors, (194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:43,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 194 transitions. [2021-04-15 02:59:43,360 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 194 transitions. Word has length 17 [2021-04-15 02:59:43,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:43,361 INFO L480 AbstractCegarLoop]: Abstraction has 95 states and 194 transitions. [2021-04-15 02:59:43,361 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:43,361 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 194 transitions. [2021-04-15 02:59:43,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:43,361 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:43,361 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:43,572 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2144 [2021-04-15 02:59:43,573 INFO L428 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:43,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:43,573 INFO L82 PathProgramCache]: Analyzing trace with hash 1825146141, now seen corresponding path program 143 times [2021-04-15 02:59:43,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:43,573 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63178893] [2021-04-15 02:59:43,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:43,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:43,657 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:43,657 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63178893] [2021-04-15 02:59:43,657 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1268992942] [2021-04-15 02:59:43,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 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-04-15 02:59:43,708 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-04-15 02:59:43,708 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:43,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:43,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:43,761 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:43,761 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:43,761 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 02:59:43,761 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121561143] [2021-04-15 02:59:43,761 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:59:43,761 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:43,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:59:43,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:43,762 INFO L87 Difference]: Start difference. First operand 95 states and 194 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:43,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:43,818 INFO L93 Difference]: Finished difference Result 101 states and 201 transitions. [2021-04-15 02:59:43,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:43,819 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 02:59:43,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:43,819 INFO L225 Difference]: With dead ends: 101 [2021-04-15 02:59:43,819 INFO L226 Difference]: Without dead ends: 95 [2021-04-15 02:59:43,819 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 109.7ms TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:43,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2021-04-15 02:59:43,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 95. [2021-04-15 02:59:43,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 94 states have (on average 2.0531914893617023) internal successors, (193), 94 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:43,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 193 transitions. [2021-04-15 02:59:43,821 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 193 transitions. Word has length 17 [2021-04-15 02:59:43,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:43,821 INFO L480 AbstractCegarLoop]: Abstraction has 95 states and 193 transitions. [2021-04-15 02:59:43,821 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:43,821 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 193 transitions. [2021-04-15 02:59:43,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:43,821 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:43,821 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:44,021 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 146 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2149 [2021-04-15 02:59:44,021 INFO L428 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:44,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:44,022 INFO L82 PathProgramCache]: Analyzing trace with hash 1757920892, now seen corresponding path program 144 times [2021-04-15 02:59:44,022 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:44,022 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744556167] [2021-04-15 02:59:44,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:44,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:44,095 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:44,095 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744556167] [2021-04-15 02:59:44,095 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1225291193] [2021-04-15 02:59:44,095 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-04-15 02:59:44,128 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-04-15 02:59:44,129 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:44,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:44,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:44,159 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:44,159 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:44,160 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-04-15 02:59:44,160 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [866945617] [2021-04-15 02:59:44,160 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 02:59:44,160 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:44,160 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 02:59:44,160 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:44,160 INFO L87 Difference]: Start difference. First operand 95 states and 193 transitions. Second operand has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:44,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:44,205 INFO L93 Difference]: Finished difference Result 103 states and 209 transitions. [2021-04-15 02:59:44,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:44,206 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:44,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:44,206 INFO L225 Difference]: With dead ends: 103 [2021-04-15 02:59:44,206 INFO L226 Difference]: Without dead ends: 103 [2021-04-15 02:59:44,206 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 67.9ms TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:44,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2021-04-15 02:59:44,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 95. [2021-04-15 02:59:44,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 94 states have (on average 2.0531914893617023) internal successors, (193), 94 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:44,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 193 transitions. [2021-04-15 02:59:44,207 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 193 transitions. Word has length 17 [2021-04-15 02:59:44,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:44,207 INFO L480 AbstractCegarLoop]: Abstraction has 95 states and 193 transitions. [2021-04-15 02:59:44,207 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:44,207 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 193 transitions. [2021-04-15 02:59:44,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:44,207 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:44,207 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:44,421 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2153,147 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:44,421 INFO L428 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:44,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:44,421 INFO L82 PathProgramCache]: Analyzing trace with hash -1604734822, now seen corresponding path program 145 times [2021-04-15 02:59:44,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:44,421 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908995026] [2021-04-15 02:59:44,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:44,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:44,484 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:44,484 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908995026] [2021-04-15 02:59:44,484 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1000300344] [2021-04-15 02:59:44,484 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 02:59:44,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:44,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:44,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:44,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:44,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 8 treesize of output 1 [2021-04-15 02:59:44,611 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:44,616 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 02:59:44,616 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-04-15 02:59:44,616 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:12 [2021-04-15 02:59:44,633 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:44,634 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:44,634 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-04-15 02:59:44,634 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387371214] [2021-04-15 02:59:44,634 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:59:44,634 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:44,634 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:59:44,634 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:44,635 INFO L87 Difference]: Start difference. First operand 95 states and 193 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-04-15 02:59:44,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:44,684 INFO L93 Difference]: Finished difference Result 111 states and 225 transitions. [2021-04-15 02:59:44,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:44,685 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 17 [2021-04-15 02:59:44,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:44,685 INFO L225 Difference]: With dead ends: 111 [2021-04-15 02:59:44,685 INFO L226 Difference]: Without dead ends: 111 [2021-04-15 02:59:44,685 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 92.0ms TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:44,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2021-04-15 02:59:44,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 95. [2021-04-15 02:59:44,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 94 states have (on average 2.0531914893617023) internal successors, (193), 94 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:44,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 193 transitions. [2021-04-15 02:59:44,687 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 193 transitions. Word has length 17 [2021-04-15 02:59:44,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:44,687 INFO L480 AbstractCegarLoop]: Abstraction has 95 states and 193 transitions. [2021-04-15 02:59:44,687 INFO L481 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-04-15 02:59:44,687 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 193 transitions. [2021-04-15 02:59:44,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:44,687 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:44,687 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:44,903 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 148 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2155 [2021-04-15 02:59:44,903 INFO L428 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:44,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:44,903 INFO L82 PathProgramCache]: Analyzing trace with hash 1562836381, now seen corresponding path program 146 times [2021-04-15 02:59:44,903 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:44,903 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141785279] [2021-04-15 02:59:44,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:44,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:44,969 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:44,970 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141785279] [2021-04-15 02:59:44,970 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2032082191] [2021-04-15 02:59:44,970 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:45,010 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:59:45,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:45,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:45,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:45,063 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:45,064 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:45,064 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-04-15 02:59:45,064 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [432663170] [2021-04-15 02:59:45,064 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:59:45,064 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:45,064 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:59:45,064 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:45,064 INFO L87 Difference]: Start difference. First operand 95 states and 193 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-04-15 02:59:45,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:45,124 INFO L93 Difference]: Finished difference Result 98 states and 199 transitions. [2021-04-15 02:59:45,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:45,125 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 17 [2021-04-15 02:59:45,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:45,125 INFO L225 Difference]: With dead ends: 98 [2021-04-15 02:59:45,125 INFO L226 Difference]: Without dead ends: 98 [2021-04-15 02:59:45,125 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 81.2ms TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:45,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2021-04-15 02:59:45,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 93. [2021-04-15 02:59:45,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 92 states have (on average 2.0543478260869565) internal successors, (189), 92 states have internal predecessors, (189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:45,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 189 transitions. [2021-04-15 02:59:45,126 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 189 transitions. Word has length 17 [2021-04-15 02:59:45,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:45,126 INFO L480 AbstractCegarLoop]: Abstraction has 93 states and 189 transitions. [2021-04-15 02:59:45,126 INFO L481 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-04-15 02:59:45,127 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 189 transitions. [2021-04-15 02:59:45,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:45,127 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:45,127 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:45,327 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 149 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2166 [2021-04-15 02:59:45,327 INFO L428 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:45,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:45,328 INFO L82 PathProgramCache]: Analyzing trace with hash 662034111, now seen corresponding path program 147 times [2021-04-15 02:59:45,328 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:45,328 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453874672] [2021-04-15 02:59:45,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:45,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:45,403 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:45,404 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453874672] [2021-04-15 02:59:45,404 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [522303764] [2021-04-15 02:59:45,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 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-04-15 02:59:45,438 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 02:59:45,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:45,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:45,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:45,491 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:45,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2021-04-15 02:59:45,492 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:45,497 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 02:59:45,498 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-04-15 02:59:45,498 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:12 [2021-04-15 02:59:45,517 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:45,517 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:45,517 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-04-15 02:59:45,517 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736335155] [2021-04-15 02:59:45,517 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:59:45,517 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:45,517 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:59:45,517 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:45,517 INFO L87 Difference]: Start difference. First operand 93 states and 189 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-04-15 02:59:45,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:45,579 INFO L93 Difference]: Finished difference Result 120 states and 234 transitions. [2021-04-15 02:59:45,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:45,579 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 17 [2021-04-15 02:59:45,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:45,580 INFO L225 Difference]: With dead ends: 120 [2021-04-15 02:59:45,580 INFO L226 Difference]: Without dead ends: 117 [2021-04-15 02:59:45,580 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 102.1ms TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:45,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2021-04-15 02:59:45,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 97. [2021-04-15 02:59:45,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 96 states have (on average 2.1041666666666665) internal successors, (202), 96 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:45,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 202 transitions. [2021-04-15 02:59:45,581 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 202 transitions. Word has length 17 [2021-04-15 02:59:45,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:45,581 INFO L480 AbstractCegarLoop]: Abstraction has 97 states and 202 transitions. [2021-04-15 02:59:45,581 INFO L481 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-04-15 02:59:45,581 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 202 transitions. [2021-04-15 02:59:45,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:45,582 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:45,582 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:45,782 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2171 [2021-04-15 02:59:45,782 INFO L428 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:45,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:45,782 INFO L82 PathProgramCache]: Analyzing trace with hash -2111081088, now seen corresponding path program 148 times [2021-04-15 02:59:45,782 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:45,783 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143154814] [2021-04-15 02:59:45,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:45,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:45,858 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:45,858 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143154814] [2021-04-15 02:59:45,858 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [282061878] [2021-04-15 02:59:45,858 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-04-15 02:59:45,892 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 02:59:45,893 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:45,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:45,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:45,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:45,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2021-04-15 02:59:45,980 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:45,994 INFO L628 ElimStorePlain]: treesize reduction 29, result has 29.3 percent of original size [2021-04-15 02:59:45,994 INFO L518 ElimStorePlain]: Eliminatee nondet_0 vanished before elimination [2021-04-15 02:59:45,995 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-04-15 02:59:45,995 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:62, output treesize:12 [2021-04-15 02:59:46,014 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:46,014 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:46,014 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-04-15 02:59:46,014 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823212970] [2021-04-15 02:59:46,014 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:59:46,014 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:46,015 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:59:46,015 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:46,015 INFO L87 Difference]: Start difference. First operand 97 states and 202 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-04-15 02:59:46,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:46,142 INFO L93 Difference]: Finished difference Result 116 states and 231 transitions. [2021-04-15 02:59:46,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:46,142 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-04-15 02:59:46,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:46,143 INFO L225 Difference]: With dead ends: 116 [2021-04-15 02:59:46,143 INFO L226 Difference]: Without dead ends: 116 [2021-04-15 02:59:46,143 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 155.7ms TimeCoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:46,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2021-04-15 02:59:46,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 97. [2021-04-15 02:59:46,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 96 states have (on average 2.1041666666666665) internal successors, (202), 96 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:46,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 202 transitions. [2021-04-15 02:59:46,144 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 202 transitions. Word has length 17 [2021-04-15 02:59:46,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:46,144 INFO L480 AbstractCegarLoop]: Abstraction has 97 states and 202 transitions. [2021-04-15 02:59:46,144 INFO L481 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-04-15 02:59:46,144 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 202 transitions. [2021-04-15 02:59:46,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:46,145 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:46,145 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:46,345 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2181,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:46,345 INFO L428 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:46,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:46,346 INFO L82 PathProgramCache]: Analyzing trace with hash 1056490115, now seen corresponding path program 149 times [2021-04-15 02:59:46,346 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:46,346 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738642816] [2021-04-15 02:59:46,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:46,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:46,413 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:46,413 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738642816] [2021-04-15 02:59:46,413 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [400330185] [2021-04-15 02:59:46,413 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:46,456 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-04-15 02:59:46,456 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:46,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:46,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:46,510 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:46,511 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:46,511 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 02:59:46,511 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2059065112] [2021-04-15 02:59:46,511 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:59:46,511 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:46,511 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:59:46,511 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:46,511 INFO L87 Difference]: Start difference. First operand 97 states and 202 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:46,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:46,571 INFO L93 Difference]: Finished difference Result 120 states and 237 transitions. [2021-04-15 02:59:46,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:46,572 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 02:59:46,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:46,572 INFO L225 Difference]: With dead ends: 120 [2021-04-15 02:59:46,572 INFO L226 Difference]: Without dead ends: 120 [2021-04-15 02:59:46,572 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 73.7ms TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:46,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2021-04-15 02:59:46,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 97. [2021-04-15 02:59:46,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 96 states have (on average 2.1041666666666665) internal successors, (202), 96 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:46,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 202 transitions. [2021-04-15 02:59:46,573 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 202 transitions. Word has length 17 [2021-04-15 02:59:46,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:46,573 INFO L480 AbstractCegarLoop]: Abstraction has 97 states and 202 transitions. [2021-04-15 02:59:46,574 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:46,574 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 202 transitions. [2021-04-15 02:59:46,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:46,574 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:46,574 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:46,774 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2191 [2021-04-15 02:59:46,774 INFO L428 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:46,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:46,775 INFO L82 PathProgramCache]: Analyzing trace with hash -869048828, now seen corresponding path program 150 times [2021-04-15 02:59:46,775 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:46,775 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [954443312] [2021-04-15 02:59:46,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:46,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:46,841 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:46,842 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [954443312] [2021-04-15 02:59:46,842 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [263068669] [2021-04-15 02:59:46,842 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-04-15 02:59:46,878 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-04-15 02:59:46,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:46,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:46,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:46,938 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:46,938 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:46,938 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-04-15 02:59:46,938 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521385516] [2021-04-15 02:59:46,938 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:59:46,938 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:46,938 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:59:46,938 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:46,939 INFO L87 Difference]: Start difference. First operand 97 states and 202 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-04-15 02:59:47,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:47,001 INFO L93 Difference]: Finished difference Result 118 states and 232 transitions. [2021-04-15 02:59:47,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:47,001 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 17 [2021-04-15 02:59:47,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:47,001 INFO L225 Difference]: With dead ends: 118 [2021-04-15 02:59:47,001 INFO L226 Difference]: Without dead ends: 116 [2021-04-15 02:59:47,001 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 94.2ms TimeCoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:47,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2021-04-15 02:59:47,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 96. [2021-04-15 02:59:47,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 95 states have (on average 2.094736842105263) internal successors, (199), 95 states have internal predecessors, (199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:47,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 199 transitions. [2021-04-15 02:59:47,003 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 199 transitions. Word has length 17 [2021-04-15 02:59:47,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:47,003 INFO L480 AbstractCegarLoop]: Abstraction has 96 states and 199 transitions. [2021-04-15 02:59:47,003 INFO L481 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-04-15 02:59:47,003 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 199 transitions. [2021-04-15 02:59:47,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:47,003 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:47,003 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:47,203 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2196,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:47,204 INFO L428 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:47,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:47,204 INFO L82 PathProgramCache]: Analyzing trace with hash 1594345693, now seen corresponding path program 151 times [2021-04-15 02:59:47,204 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:47,204 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368754736] [2021-04-15 02:59:47,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:47,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:47,287 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:47,287 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368754736] [2021-04-15 02:59:47,287 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1018641505] [2021-04-15 02:59:47,287 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-04-15 02:59:47,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:47,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:47,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:47,352 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:47,353 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:47,353 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-04-15 02:59:47,353 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545060428] [2021-04-15 02:59:47,353 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 02:59:47,353 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:47,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 02:59:47,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:47,353 INFO L87 Difference]: Start difference. First operand 96 states and 199 transitions. Second operand has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:47,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:47,403 INFO L93 Difference]: Finished difference Result 105 states and 213 transitions. [2021-04-15 02:59:47,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:47,404 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:47,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:47,404 INFO L225 Difference]: With dead ends: 105 [2021-04-15 02:59:47,404 INFO L226 Difference]: Without dead ends: 105 [2021-04-15 02:59:47,404 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 75.4ms TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:47,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2021-04-15 02:59:47,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 94. [2021-04-15 02:59:47,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 93 states have (on average 2.064516129032258) internal successors, (192), 93 states have internal predecessors, (192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:47,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 192 transitions. [2021-04-15 02:59:47,405 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 192 transitions. Word has length 17 [2021-04-15 02:59:47,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:47,405 INFO L480 AbstractCegarLoop]: Abstraction has 94 states and 192 transitions. [2021-04-15 02:59:47,405 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:47,405 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 192 transitions. [2021-04-15 02:59:47,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:47,406 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:47,406 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:47,606 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2202,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:47,606 INFO L428 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:47,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:47,606 INFO L82 PathProgramCache]: Analyzing trace with hash 1279747708, now seen corresponding path program 152 times [2021-04-15 02:59:47,606 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:47,606 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159517264] [2021-04-15 02:59:47,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:47,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:47,677 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:47,677 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159517264] [2021-04-15 02:59:47,677 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [805055217] [2021-04-15 02:59:47,677 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 02:59:47,710 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:59:47,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:47,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:47,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:47,761 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:47,761 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:47,761 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 02:59:47,761 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372372962] [2021-04-15 02:59:47,761 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:59:47,761 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:47,761 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:59:47,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:47,762 INFO L87 Difference]: Start difference. First operand 94 states and 192 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:47,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:47,828 INFO L93 Difference]: Finished difference Result 98 states and 196 transitions. [2021-04-15 02:59:47,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:47,829 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 02:59:47,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:47,829 INFO L225 Difference]: With dead ends: 98 [2021-04-15 02:59:47,829 INFO L226 Difference]: Without dead ends: 94 [2021-04-15 02:59:47,829 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 115.1ms TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:47,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2021-04-15 02:59:47,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 92. [2021-04-15 02:59:47,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 91 states have (on average 2.0549450549450547) internal successors, (187), 91 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:47,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 187 transitions. [2021-04-15 02:59:47,830 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 187 transitions. Word has length 17 [2021-04-15 02:59:47,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:47,830 INFO L480 AbstractCegarLoop]: Abstraction has 92 states and 187 transitions. [2021-04-15 02:59:47,830 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:47,831 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 187 transitions. [2021-04-15 02:59:47,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:47,831 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:47,831 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:48,031 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2204 [2021-04-15 02:59:48,031 INFO L428 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:48,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:48,032 INFO L82 PathProgramCache]: Analyzing trace with hash 2145169049, now seen corresponding path program 153 times [2021-04-15 02:59:48,032 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:48,032 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426675043] [2021-04-15 02:59:48,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:48,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:48,092 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:48,092 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426675043] [2021-04-15 02:59:48,092 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1624568018] [2021-04-15 02:59:48,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 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-04-15 02:59:48,129 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-04-15 02:59:48,129 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:48,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:48,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:48,171 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:48,171 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:48,171 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 02:59:48,171 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658169163] [2021-04-15 02:59:48,171 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:59:48,171 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:48,171 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:59:48,172 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:48,172 INFO L87 Difference]: Start difference. First operand 92 states and 187 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:48,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:48,235 INFO L93 Difference]: Finished difference Result 123 states and 238 transitions. [2021-04-15 02:59:48,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:48,236 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 02:59:48,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:48,236 INFO L225 Difference]: With dead ends: 123 [2021-04-15 02:59:48,236 INFO L226 Difference]: Without dead ends: 120 [2021-04-15 02:59:48,236 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 72.6ms TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:48,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2021-04-15 02:59:48,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 96. [2021-04-15 02:59:48,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 95 states have (on average 2.1052631578947367) internal successors, (200), 95 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:48,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 200 transitions. [2021-04-15 02:59:48,237 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 200 transitions. Word has length 17 [2021-04-15 02:59:48,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:48,238 INFO L480 AbstractCegarLoop]: Abstraction has 96 states and 200 transitions. [2021-04-15 02:59:48,238 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:48,238 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 200 transitions. [2021-04-15 02:59:48,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:48,238 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:48,238 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:48,452 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2208,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:48,453 INFO L428 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:48,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:48,453 INFO L82 PathProgramCache]: Analyzing trace with hash -627946150, now seen corresponding path program 154 times [2021-04-15 02:59:48,453 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:48,453 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1541604433] [2021-04-15 02:59:48,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:48,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:48,530 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:48,531 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1541604433] [2021-04-15 02:59:48,531 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1215209267] [2021-04-15 02:59:48,531 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-04-15 02:59:48,563 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 02:59:48,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:48,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:48,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:48,637 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:48,637 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:48,637 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-04-15 02:59:48,637 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382135063] [2021-04-15 02:59:48,638 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-04-15 02:59:48,638 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:48,638 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-04-15 02:59:48,638 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:48,638 INFO L87 Difference]: Start difference. First operand 96 states and 200 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:48,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:48,712 INFO L93 Difference]: Finished difference Result 117 states and 232 transitions. [2021-04-15 02:59:48,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:48,712 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have 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-04-15 02:59:48,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:48,713 INFO L225 Difference]: With dead ends: 117 [2021-04-15 02:59:48,713 INFO L226 Difference]: Without dead ends: 117 [2021-04-15 02:59:48,713 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 111.8ms TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:48,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2021-04-15 02:59:48,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 96. [2021-04-15 02:59:48,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 95 states have (on average 2.1052631578947367) internal successors, (200), 95 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:48,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 200 transitions. [2021-04-15 02:59:48,714 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 200 transitions. Word has length 17 [2021-04-15 02:59:48,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:48,714 INFO L480 AbstractCegarLoop]: Abstraction has 96 states and 200 transitions. [2021-04-15 02:59:48,714 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:48,714 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 200 transitions. [2021-04-15 02:59:48,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:48,714 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:48,714 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:48,915 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2212 [2021-04-15 02:59:48,915 INFO L428 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:48,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:48,915 INFO L82 PathProgramCache]: Analyzing trace with hash -1755342243, now seen corresponding path program 155 times [2021-04-15 02:59:48,915 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:48,915 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [777119688] [2021-04-15 02:59:48,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:48,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:48,980 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:48,981 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [777119688] [2021-04-15 02:59:48,981 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2009588053] [2021-04-15 02:59:48,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 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-04-15 02:59:49,020 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-04-15 02:59:49,020 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:49,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:49,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:49,062 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:49,062 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:49,062 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 02:59:49,062 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004349086] [2021-04-15 02:59:49,062 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:59:49,062 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:49,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:59:49,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:49,063 INFO L87 Difference]: Start difference. First operand 96 states and 200 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:49,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:49,136 INFO L93 Difference]: Finished difference Result 123 states and 241 transitions. [2021-04-15 02:59:49,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:49,136 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 02:59:49,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:49,137 INFO L225 Difference]: With dead ends: 123 [2021-04-15 02:59:49,137 INFO L226 Difference]: Without dead ends: 123 [2021-04-15 02:59:49,137 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 68.3ms TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:49,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2021-04-15 02:59:49,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 96. [2021-04-15 02:59:49,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 95 states have (on average 2.1052631578947367) internal successors, (200), 95 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:49,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 200 transitions. [2021-04-15 02:59:49,138 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 200 transitions. Word has length 17 [2021-04-15 02:59:49,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:49,138 INFO L480 AbstractCegarLoop]: Abstraction has 96 states and 200 transitions. [2021-04-15 02:59:49,138 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:49,138 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 200 transitions. [2021-04-15 02:59:49,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:49,138 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:49,138 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:49,342 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2218,158 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:49,342 INFO L428 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:49,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:49,342 INFO L82 PathProgramCache]: Analyzing trace with hash 614086110, now seen corresponding path program 156 times [2021-04-15 02:59:49,342 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:49,342 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52873232] [2021-04-15 02:59:49,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:49,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:49,418 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:49,418 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52873232] [2021-04-15 02:59:49,418 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1394797905] [2021-04-15 02:59:49,418 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-04-15 02:59:49,463 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-04-15 02:59:49,463 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:49,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:49,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:49,542 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:49,543 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:49,543 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-04-15 02:59:49,543 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1885322245] [2021-04-15 02:59:49,543 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-04-15 02:59:49,543 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:49,543 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-04-15 02:59:49,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:49,543 INFO L87 Difference]: Start difference. First operand 96 states and 200 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:49,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:49,608 INFO L93 Difference]: Finished difference Result 119 states and 233 transitions. [2021-04-15 02:59:49,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:49,608 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have 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-04-15 02:59:49,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:49,609 INFO L225 Difference]: With dead ends: 119 [2021-04-15 02:59:49,609 INFO L226 Difference]: Without dead ends: 117 [2021-04-15 02:59:49,609 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 121.6ms TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-04-15 02:59:49,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2021-04-15 02:59:49,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 95. [2021-04-15 02:59:49,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 94 states have (on average 2.095744680851064) internal successors, (197), 94 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:49,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 197 transitions. [2021-04-15 02:59:49,610 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 197 transitions. Word has length 17 [2021-04-15 02:59:49,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:49,610 INFO L480 AbstractCegarLoop]: Abstraction has 95 states and 197 transitions. [2021-04-15 02:59:49,610 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:49,610 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 197 transitions. [2021-04-15 02:59:49,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:49,610 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:49,610 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:49,810 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2223 [2021-04-15 02:59:49,811 INFO L428 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:49,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:49,811 INFO L82 PathProgramCache]: Analyzing trace with hash -1217486665, now seen corresponding path program 157 times [2021-04-15 02:59:49,811 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:49,811 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128883652] [2021-04-15 02:59:49,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:49,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:49,881 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:49,881 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128883652] [2021-04-15 02:59:49,881 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [105824380] [2021-04-15 02:59:49,881 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-04-15 02:59:49,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:49,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:49,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:49,946 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:49,946 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:49,946 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-04-15 02:59:49,946 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89486591] [2021-04-15 02:59:49,946 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 02:59:49,946 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:49,946 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 02:59:49,946 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:49,947 INFO L87 Difference]: Start difference. First operand 95 states and 197 transitions. Second operand has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:49,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:49,997 INFO L93 Difference]: Finished difference Result 112 states and 227 transitions. [2021-04-15 02:59:49,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:49,998 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:49,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:49,998 INFO L225 Difference]: With dead ends: 112 [2021-04-15 02:59:49,998 INFO L226 Difference]: Without dead ends: 112 [2021-04-15 02:59:49,998 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 66.0ms TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:49,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2021-04-15 02:59:49,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 94. [2021-04-15 02:59:49,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 93 states have (on average 2.096774193548387) internal successors, (195), 93 states have internal predecessors, (195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:49,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 195 transitions. [2021-04-15 02:59:49,999 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 195 transitions. Word has length 17 [2021-04-15 02:59:50,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:50,000 INFO L480 AbstractCegarLoop]: Abstraction has 94 states and 195 transitions. [2021-04-15 02:59:50,000 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:50,000 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 195 transitions. [2021-04-15 02:59:50,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:50,000 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:50,000 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:50,215 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2228,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:50,215 INFO L428 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:50,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:50,215 INFO L82 PathProgramCache]: Analyzing trace with hash -1723832931, now seen corresponding path program 158 times [2021-04-15 02:59:50,215 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:50,215 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442488544] [2021-04-15 02:59:50,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:50,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:50,273 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:50,273 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442488544] [2021-04-15 02:59:50,273 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2134654079] [2021-04-15 02:59:50,273 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:50,308 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:59:50,308 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:50,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:50,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:50,338 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:50,338 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:50,338 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-04-15 02:59:50,338 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136844704] [2021-04-15 02:59:50,338 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 02:59:50,338 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:50,338 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 02:59:50,338 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:50,338 INFO L87 Difference]: Start difference. First operand 94 states and 195 transitions. Second operand has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:50,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:50,390 INFO L93 Difference]: Finished difference Result 108 states and 218 transitions. [2021-04-15 02:59:50,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:50,390 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:50,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:50,390 INFO L225 Difference]: With dead ends: 108 [2021-04-15 02:59:50,390 INFO L226 Difference]: Without dead ends: 108 [2021-04-15 02:59:50,391 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 54.3ms TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:50,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2021-04-15 02:59:50,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 91. [2021-04-15 02:59:50,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 90 states have (on average 2.0555555555555554) internal successors, (185), 90 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:50,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 185 transitions. [2021-04-15 02:59:50,392 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 185 transitions. Word has length 17 [2021-04-15 02:59:50,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:50,392 INFO L480 AbstractCegarLoop]: Abstraction has 91 states and 185 transitions. [2021-04-15 02:59:50,392 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:50,392 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 185 transitions. [2021-04-15 02:59:50,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:50,392 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:50,392 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:50,593 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2230,161 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:50,593 INFO L428 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:50,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:50,593 INFO L82 PathProgramCache]: Analyzing trace with hash 656098526, now seen corresponding path program 159 times [2021-04-15 02:59:50,594 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:50,594 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546683077] [2021-04-15 02:59:50,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:50,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:50,655 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:50,655 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546683077] [2021-04-15 02:59:50,655 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1604170728] [2021-04-15 02:59:50,655 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-04-15 02:59:50,693 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 02:59:50,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:50,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:50,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:50,744 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:50,744 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:50,744 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 02:59:50,744 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860104162] [2021-04-15 02:59:50,745 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:59:50,745 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:50,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:59:50,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:50,745 INFO L87 Difference]: Start difference. First operand 91 states and 185 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:50,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:50,801 INFO L93 Difference]: Finished difference Result 97 states and 192 transitions. [2021-04-15 02:59:50,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:50,801 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 02:59:50,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:50,801 INFO L225 Difference]: With dead ends: 97 [2021-04-15 02:59:50,801 INFO L226 Difference]: Without dead ends: 91 [2021-04-15 02:59:50,802 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 91.4ms TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:50,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2021-04-15 02:59:50,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 89. [2021-04-15 02:59:50,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 88 states have (on average 2.0454545454545454) internal successors, (180), 88 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:50,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 180 transitions. [2021-04-15 02:59:50,803 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 180 transitions. Word has length 17 [2021-04-15 02:59:50,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:50,803 INFO L480 AbstractCegarLoop]: Abstraction has 89 states and 180 transitions. [2021-04-15 02:59:50,803 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:50,803 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 180 transitions. [2021-04-15 02:59:50,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:50,803 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:50,803 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:51,003 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 162 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2232 [2021-04-15 02:59:51,004 INFO L428 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:51,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:51,004 INFO L82 PathProgramCache]: Analyzing trace with hash 697142802, now seen corresponding path program 160 times [2021-04-15 02:59:51,004 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:51,004 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [66520993] [2021-04-15 02:59:51,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:51,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:51,080 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:51,081 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [66520993] [2021-04-15 02:59:51,081 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [523245192] [2021-04-15 02:59:51,081 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-04-15 02:59:51,116 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 02:59:51,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:51,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:51,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:51,147 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:51,148 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:51,148 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-04-15 02:59:51,148 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [520272089] [2021-04-15 02:59:51,148 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 02:59:51,148 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:51,148 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 02:59:51,148 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:51,149 INFO L87 Difference]: Start difference. First operand 89 states and 180 transitions. Second operand has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:51,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:51,188 INFO L93 Difference]: Finished difference Result 97 states and 196 transitions. [2021-04-15 02:59:51,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:51,189 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:51,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:51,189 INFO L225 Difference]: With dead ends: 97 [2021-04-15 02:59:51,189 INFO L226 Difference]: Without dead ends: 97 [2021-04-15 02:59:51,189 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 71.0ms TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:51,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2021-04-15 02:59:51,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 89. [2021-04-15 02:59:51,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 88 states have (on average 2.0454545454545454) internal successors, (180), 88 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:51,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 180 transitions. [2021-04-15 02:59:51,190 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 180 transitions. Word has length 17 [2021-04-15 02:59:51,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:51,190 INFO L480 AbstractCegarLoop]: Abstraction has 89 states and 180 transitions. [2021-04-15 02:59:51,190 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:51,190 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 180 transitions. [2021-04-15 02:59:51,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:51,190 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:51,190 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:51,394 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 163 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2237 [2021-04-15 02:59:51,395 INFO L428 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:51,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:51,395 INFO L82 PathProgramCache]: Analyzing trace with hash 107602287, now seen corresponding path program 161 times [2021-04-15 02:59:51,395 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:51,395 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691957941] [2021-04-15 02:59:51,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:51,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:51,464 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:51,464 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691957941] [2021-04-15 02:59:51,464 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1253071688] [2021-04-15 02:59:51,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 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-04-15 02:59:51,499 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-04-15 02:59:51,499 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:51,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:51,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:51,556 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:51,557 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:51,557 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-04-15 02:59:51,557 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472923921] [2021-04-15 02:59:51,557 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:59:51,557 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:51,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:59:51,557 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:51,557 INFO L87 Difference]: Start difference. First operand 89 states and 180 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-04-15 02:59:51,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:51,611 INFO L93 Difference]: Finished difference Result 110 states and 213 transitions. [2021-04-15 02:59:51,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:51,611 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 17 [2021-04-15 02:59:51,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:51,611 INFO L225 Difference]: With dead ends: 110 [2021-04-15 02:59:51,611 INFO L226 Difference]: Without dead ends: 107 [2021-04-15 02:59:51,612 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 92.7ms TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:51,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2021-04-15 02:59:51,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 91. [2021-04-15 02:59:51,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 90 states have (on average 2.077777777777778) internal successors, (187), 90 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:51,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 187 transitions. [2021-04-15 02:59:51,613 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 187 transitions. Word has length 17 [2021-04-15 02:59:51,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:51,613 INFO L480 AbstractCegarLoop]: Abstraction has 91 states and 187 transitions. [2021-04-15 02:59:51,613 INFO L481 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-04-15 02:59:51,613 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 187 transitions. [2021-04-15 02:59:51,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:51,613 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:51,613 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:51,814 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2239 [2021-04-15 02:59:51,814 INFO L428 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:51,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:51,814 INFO L82 PathProgramCache]: Analyzing trace with hash 1629454384, now seen corresponding path program 162 times [2021-04-15 02:59:51,814 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:51,814 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797443338] [2021-04-15 02:59:51,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:51,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:51,881 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:51,881 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797443338] [2021-04-15 02:59:51,881 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [130360930] [2021-04-15 02:59:51,881 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-04-15 02:59:51,919 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-04-15 02:59:51,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:51,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:51,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:51,961 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:51,961 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:51,962 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 02:59:51,962 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302144590] [2021-04-15 02:59:51,970 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:59:51,970 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:51,970 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:59:51,970 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:51,970 INFO L87 Difference]: Start difference. First operand 91 states and 187 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:52,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:52,035 INFO L93 Difference]: Finished difference Result 120 states and 237 transitions. [2021-04-15 02:59:52,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:52,035 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 02:59:52,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:52,036 INFO L225 Difference]: With dead ends: 120 [2021-04-15 02:59:52,036 INFO L226 Difference]: Without dead ends: 120 [2021-04-15 02:59:52,036 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 70.1ms TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:52,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2021-04-15 02:59:52,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 91. [2021-04-15 02:59:52,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 90 states have (on average 2.077777777777778) internal successors, (187), 90 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:52,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 187 transitions. [2021-04-15 02:59:52,037 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 187 transitions. Word has length 17 [2021-04-15 02:59:52,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:52,037 INFO L480 AbstractCegarLoop]: Abstraction has 91 states and 187 transitions. [2021-04-15 02:59:52,037 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:52,037 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 187 transitions. [2021-04-15 02:59:52,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:52,038 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:52,038 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:52,238 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2245 [2021-04-15 02:59:52,238 INFO L428 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:52,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:52,238 INFO L82 PathProgramCache]: Analyzing trace with hash 502058291, now seen corresponding path program 163 times [2021-04-15 02:59:52,238 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:52,239 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3282487] [2021-04-15 02:59:52,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:52,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:52,305 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:52,305 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3282487] [2021-04-15 02:59:52,305 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [520132281] [2021-04-15 02:59:52,305 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 02:59:52,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:52,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:52,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:52,403 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:52,403 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:52,403 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-04-15 02:59:52,403 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303843073] [2021-04-15 02:59:52,403 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:59:52,403 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:52,404 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:59:52,404 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:52,404 INFO L87 Difference]: Start difference. First operand 91 states and 187 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-04-15 02:59:52,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:52,461 INFO L93 Difference]: Finished difference Result 95 states and 192 transitions. [2021-04-15 02:59:52,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:52,462 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 17 [2021-04-15 02:59:52,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:52,462 INFO L225 Difference]: With dead ends: 95 [2021-04-15 02:59:52,462 INFO L226 Difference]: Without dead ends: 95 [2021-04-15 02:59:52,462 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 86.6ms TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:52,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2021-04-15 02:59:52,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 90. [2021-04-15 02:59:52,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 89 states have (on average 2.056179775280899) internal successors, (183), 89 states have internal predecessors, (183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:52,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 183 transitions. [2021-04-15 02:59:52,463 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 183 transitions. Word has length 17 [2021-04-15 02:59:52,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:52,463 INFO L480 AbstractCegarLoop]: Abstraction has 90 states and 183 transitions. [2021-04-15 02:59:52,463 INFO L481 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-04-15 02:59:52,463 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 183 transitions. [2021-04-15 02:59:52,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:52,464 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:52,464 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:52,664 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2249,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:52,664 INFO L428 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:52,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:52,664 INFO L82 PathProgramCache]: Analyzing trace with hash -1423480652, now seen corresponding path program 164 times [2021-04-15 02:59:52,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:52,665 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286536460] [2021-04-15 02:59:52,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:52,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:52,727 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:52,727 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286536460] [2021-04-15 02:59:52,727 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [16145790] [2021-04-15 02:59:52,727 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:52,764 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:59:52,764 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:52,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:52,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:52,833 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:52,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 8 treesize of output 1 [2021-04-15 02:59:52,834 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:52,839 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 02:59:52,840 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-04-15 02:59:52,840 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:12 [2021-04-15 02:59:52,858 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:52,858 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:52,858 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-04-15 02:59:52,858 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237132589] [2021-04-15 02:59:52,858 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:59:52,859 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:52,859 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:59:52,859 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:52,859 INFO L87 Difference]: Start difference. First operand 90 states and 183 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-04-15 02:59:52,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:52,923 INFO L93 Difference]: Finished difference Result 100 states and 200 transitions. [2021-04-15 02:59:52,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:52,923 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 17 [2021-04-15 02:59:52,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:52,923 INFO L225 Difference]: With dead ends: 100 [2021-04-15 02:59:52,923 INFO L226 Difference]: Without dead ends: 98 [2021-04-15 02:59:52,924 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 85.4ms TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:52,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2021-04-15 02:59:52,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 88. [2021-04-15 02:59:52,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 87 states have (on average 2.045977011494253) internal successors, (178), 87 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:52,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 178 transitions. [2021-04-15 02:59:52,925 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 178 transitions. Word has length 17 [2021-04-15 02:59:52,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:52,925 INFO L480 AbstractCegarLoop]: Abstraction has 88 states and 178 transitions. [2021-04-15 02:59:52,925 INFO L481 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-04-15 02:59:52,925 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 178 transitions. [2021-04-15 02:59:52,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:52,925 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:52,925 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:53,125 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2254 [2021-04-15 02:59:53,126 INFO L428 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:53,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:53,126 INFO L82 PathProgramCache]: Analyzing trace with hash -398743979, now seen corresponding path program 165 times [2021-04-15 02:59:53,126 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:53,126 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455251234] [2021-04-15 02:59:53,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:53,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:53,189 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:53,190 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455251234] [2021-04-15 02:59:53,190 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [552949105] [2021-04-15 02:59:53,190 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 02:59:53,227 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 02:59:53,227 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:53,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:53,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:53,269 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:53,269 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:53,269 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 02:59:53,269 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328732611] [2021-04-15 02:59:53,269 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:59:53,270 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:53,270 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:59:53,270 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:53,270 INFO L87 Difference]: Start difference. First operand 88 states and 178 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:53,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:53,330 INFO L93 Difference]: Finished difference Result 115 states and 223 transitions. [2021-04-15 02:59:53,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:53,330 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 02:59:53,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:53,330 INFO L225 Difference]: With dead ends: 115 [2021-04-15 02:59:53,330 INFO L226 Difference]: Without dead ends: 112 [2021-04-15 02:59:53,330 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 73.8ms TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:53,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2021-04-15 02:59:53,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 92. [2021-04-15 02:59:53,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 91 states have (on average 2.098901098901099) internal successors, (191), 91 states have internal predecessors, (191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:53,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 191 transitions. [2021-04-15 02:59:53,332 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 191 transitions. Word has length 17 [2021-04-15 02:59:53,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:53,332 INFO L480 AbstractCegarLoop]: Abstraction has 92 states and 191 transitions. [2021-04-15 02:59:53,332 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:53,332 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 191 transitions. [2021-04-15 02:59:53,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:53,332 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:53,332 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:53,532 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 168 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2266 [2021-04-15 02:59:53,533 INFO L428 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:53,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:53,533 INFO L82 PathProgramCache]: Analyzing trace with hash 1123108118, now seen corresponding path program 166 times [2021-04-15 02:59:53,533 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:53,533 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354294181] [2021-04-15 02:59:53,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:53,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:53,600 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:53,600 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354294181] [2021-04-15 02:59:53,600 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [606407934] [2021-04-15 02:59:53,600 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 02:59:53,635 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 02:59:53,636 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:53,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:53,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:53,693 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:53,693 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:53,693 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-04-15 02:59:53,694 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411544787] [2021-04-15 02:59:53,694 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:59:53,694 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:53,694 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:59:53,694 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:53,694 INFO L87 Difference]: Start difference. First operand 92 states and 191 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-04-15 02:59:53,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:53,738 INFO L93 Difference]: Finished difference Result 111 states and 220 transitions. [2021-04-15 02:59:53,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:53,738 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 17 [2021-04-15 02:59:53,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:53,738 INFO L225 Difference]: With dead ends: 111 [2021-04-15 02:59:53,738 INFO L226 Difference]: Without dead ends: 111 [2021-04-15 02:59:53,739 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 84.5ms TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:53,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2021-04-15 02:59:53,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 92. [2021-04-15 02:59:53,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 91 states have (on average 2.098901098901099) internal successors, (191), 91 states have internal predecessors, (191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:53,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 191 transitions. [2021-04-15 02:59:53,740 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 191 transitions. Word has length 17 [2021-04-15 02:59:53,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:53,740 INFO L480 AbstractCegarLoop]: Abstraction has 92 states and 191 transitions. [2021-04-15 02:59:53,740 INFO L481 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-04-15 02:59:53,740 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 191 transitions. [2021-04-15 02:59:53,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:53,740 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:53,740 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:53,941 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2272 [2021-04-15 02:59:53,941 INFO L428 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:53,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:53,941 INFO L82 PathProgramCache]: Analyzing trace with hash -4287975, now seen corresponding path program 167 times [2021-04-15 02:59:53,941 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:53,941 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042357234] [2021-04-15 02:59:53,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:53,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:54,012 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:54,012 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042357234] [2021-04-15 02:59:54,012 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1292134909] [2021-04-15 02:59:54,012 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:54,048 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-04-15 02:59:54,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:54,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:54,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:54,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 02:59:54,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 8 treesize of output 1 [2021-04-15 02:59:54,103 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 02:59:54,108 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 02:59:54,109 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-04-15 02:59:54,109 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:12 [2021-04-15 02:59:54,126 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:54,126 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:54,126 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-04-15 02:59:54,126 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976222616] [2021-04-15 02:59:54,126 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:59:54,126 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:54,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:59:54,127 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:54,127 INFO L87 Difference]: Start difference. First operand 92 states and 191 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-04-15 02:59:54,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:54,205 INFO L93 Difference]: Finished difference Result 115 states and 226 transitions. [2021-04-15 02:59:54,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-04-15 02:59:54,205 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 17 [2021-04-15 02:59:54,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:54,205 INFO L225 Difference]: With dead ends: 115 [2021-04-15 02:59:54,205 INFO L226 Difference]: Without dead ends: 115 [2021-04-15 02:59:54,205 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 100.6ms TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:54,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2021-04-15 02:59:54,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 92. [2021-04-15 02:59:54,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 91 states have (on average 2.098901098901099) internal successors, (191), 91 states have internal predecessors, (191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:54,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 191 transitions. [2021-04-15 02:59:54,207 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 191 transitions. Word has length 17 [2021-04-15 02:59:54,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:54,207 INFO L480 AbstractCegarLoop]: Abstraction has 92 states and 191 transitions. [2021-04-15 02:59:54,207 INFO L481 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-04-15 02:59:54,207 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 191 transitions. [2021-04-15 02:59:54,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:54,207 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:54,207 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:54,407 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 170 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2277 [2021-04-15 02:59:54,408 INFO L428 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:54,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:54,408 INFO L82 PathProgramCache]: Analyzing trace with hash -1929826918, now seen corresponding path program 168 times [2021-04-15 02:59:54,408 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:54,408 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770911482] [2021-04-15 02:59:54,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:54,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:54,471 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:54,471 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770911482] [2021-04-15 02:59:54,471 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1437253222] [2021-04-15 02:59:54,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 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-04-15 02:59:54,508 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-04-15 02:59:54,509 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:54,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:54,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:54,565 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:54,565 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:54,565 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-04-15 02:59:54,566 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998566848] [2021-04-15 02:59:54,566 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:59:54,566 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:54,566 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:59:54,566 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:54,566 INFO L87 Difference]: Start difference. First operand 92 states and 191 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-04-15 02:59:54,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:54,629 INFO L93 Difference]: Finished difference Result 113 states and 221 transitions. [2021-04-15 02:59:54,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:54,629 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 17 [2021-04-15 02:59:54,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:54,629 INFO L225 Difference]: With dead ends: 113 [2021-04-15 02:59:54,629 INFO L226 Difference]: Without dead ends: 111 [2021-04-15 02:59:54,629 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 89.3ms TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:54,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2021-04-15 02:59:54,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 91. [2021-04-15 02:59:54,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 90 states have (on average 2.088888888888889) internal successors, (188), 90 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:54,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 188 transitions. [2021-04-15 02:59:54,630 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 188 transitions. Word has length 17 [2021-04-15 02:59:54,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:54,631 INFO L480 AbstractCegarLoop]: Abstraction has 91 states and 188 transitions. [2021-04-15 02:59:54,631 INFO L481 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-04-15 02:59:54,631 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 188 transitions. [2021-04-15 02:59:54,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:54,631 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:54,631 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:54,831 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2286,171 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:54,831 INFO L428 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:54,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:54,832 INFO L82 PathProgramCache]: Analyzing trace with hash 533567603, now seen corresponding path program 169 times [2021-04-15 02:59:54,832 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:54,832 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675828482] [2021-04-15 02:59:54,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:54,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:54,904 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:54,904 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [675828482] [2021-04-15 02:59:54,904 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1546759525] [2021-04-15 02:59:54,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 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-04-15 02:59:54,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:54,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:54,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:54,969 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:54,969 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:54,969 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-04-15 02:59:54,969 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1664117057] [2021-04-15 02:59:54,969 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 02:59:54,969 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:54,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 02:59:54,969 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:54,970 INFO L87 Difference]: Start difference. First operand 91 states and 188 transitions. Second operand has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:55,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:55,015 INFO L93 Difference]: Finished difference Result 100 states and 202 transitions. [2021-04-15 02:59:55,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:55,015 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:55,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:55,015 INFO L225 Difference]: With dead ends: 100 [2021-04-15 02:59:55,015 INFO L226 Difference]: Without dead ends: 100 [2021-04-15 02:59:55,016 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 66.9ms TimeCoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:55,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2021-04-15 02:59:55,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 89. [2021-04-15 02:59:55,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 88 states have (on average 2.0568181818181817) internal successors, (181), 88 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:55,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 181 transitions. [2021-04-15 02:59:55,017 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 181 transitions. Word has length 17 [2021-04-15 02:59:55,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:55,017 INFO L480 AbstractCegarLoop]: Abstraction has 89 states and 181 transitions. [2021-04-15 02:59:55,017 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:55,017 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 181 transitions. [2021-04-15 02:59:55,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:55,017 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:55,017 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:55,218 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2291,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:55,218 INFO L428 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:55,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:55,218 INFO L82 PathProgramCache]: Analyzing trace with hash 218969618, now seen corresponding path program 170 times [2021-04-15 02:59:55,218 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:55,218 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1549462961] [2021-04-15 02:59:55,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:55,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:55,306 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:55,306 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1549462961] [2021-04-15 02:59:55,306 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [832283937] [2021-04-15 02:59:55,306 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-04-15 02:59:55,362 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:59:55,362 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:55,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:55,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:55,411 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:55,412 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:55,412 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 02:59:55,412 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079165427] [2021-04-15 02:59:55,412 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:59:55,412 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:55,412 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:59:55,412 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:55,413 INFO L87 Difference]: Start difference. First operand 89 states and 181 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:55,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:55,480 INFO L93 Difference]: Finished difference Result 93 states and 185 transitions. [2021-04-15 02:59:55,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:55,480 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 02:59:55,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:55,480 INFO L225 Difference]: With dead ends: 93 [2021-04-15 02:59:55,480 INFO L226 Difference]: Without dead ends: 89 [2021-04-15 02:59:55,480 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 110.3ms TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:55,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2021-04-15 02:59:55,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 87. [2021-04-15 02:59:55,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 86 states have (on average 2.046511627906977) internal successors, (176), 86 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:55,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 176 transitions. [2021-04-15 02:59:55,482 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 176 transitions. Word has length 17 [2021-04-15 02:59:55,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:55,482 INFO L480 AbstractCegarLoop]: Abstraction has 87 states and 176 transitions. [2021-04-15 02:59:55,482 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:55,482 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 176 transitions. [2021-04-15 02:59:55,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:55,482 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:55,482 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:55,688 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2293,173 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:55,689 INFO L428 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:55,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:55,689 INFO L82 PathProgramCache]: Analyzing trace with hash 1084390959, now seen corresponding path program 171 times [2021-04-15 02:59:55,689 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:55,689 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689885023] [2021-04-15 02:59:55,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:55,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:55,750 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:55,750 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689885023] [2021-04-15 02:59:55,750 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [357820350] [2021-04-15 02:59:55,751 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-04-15 02:59:55,788 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-04-15 02:59:55,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:55,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:55,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:55,847 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:55,847 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:55,847 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-04-15 02:59:55,847 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132101147] [2021-04-15 02:59:55,848 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-04-15 02:59:55,848 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:55,848 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-04-15 02:59:55,848 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:55,848 INFO L87 Difference]: Start difference. First operand 87 states and 176 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:55,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:55,913 INFO L93 Difference]: Finished difference Result 120 states and 233 transitions. [2021-04-15 02:59:55,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:55,914 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have 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-04-15 02:59:55,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:55,914 INFO L225 Difference]: With dead ends: 120 [2021-04-15 02:59:55,914 INFO L226 Difference]: Without dead ends: 117 [2021-04-15 02:59:55,914 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 88.9ms TimeCoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-04-15 02:59:55,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2021-04-15 02:59:55,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 93. [2021-04-15 02:59:55,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 92 states have (on average 2.119565217391304) internal successors, (195), 92 states have internal predecessors, (195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:55,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 195 transitions. [2021-04-15 02:59:55,915 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 195 transitions. Word has length 17 [2021-04-15 02:59:55,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:55,915 INFO L480 AbstractCegarLoop]: Abstraction has 93 states and 195 transitions. [2021-04-15 02:59:55,915 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:55,915 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 195 transitions. [2021-04-15 02:59:55,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:55,916 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:55,916 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:56,117 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 174 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2298 [2021-04-15 02:59:56,117 INFO L428 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:56,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:56,117 INFO L82 PathProgramCache]: Analyzing trace with hash -1688724240, now seen corresponding path program 172 times [2021-04-15 02:59:56,117 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:56,117 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903986467] [2021-04-15 02:59:56,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:56,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:56,180 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:56,180 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903986467] [2021-04-15 02:59:56,180 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882277174] [2021-04-15 02:59:56,180 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 02:59:56,216 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 02:59:56,216 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:56,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:56,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:56,293 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:56,293 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:56,293 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-04-15 02:59:56,293 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2104733729] [2021-04-15 02:59:56,293 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-04-15 02:59:56,293 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:56,294 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-04-15 02:59:56,294 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:56,294 INFO L87 Difference]: Start difference. First operand 93 states and 195 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:56,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:56,354 INFO L93 Difference]: Finished difference Result 114 states and 227 transitions. [2021-04-15 02:59:56,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:56,355 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have 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-04-15 02:59:56,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:56,355 INFO L225 Difference]: With dead ends: 114 [2021-04-15 02:59:56,355 INFO L226 Difference]: Without dead ends: 114 [2021-04-15 02:59:56,355 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 98.9ms TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:56,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2021-04-15 02:59:56,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 93. [2021-04-15 02:59:56,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 92 states have (on average 2.119565217391304) internal successors, (195), 92 states have internal predecessors, (195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:56,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 195 transitions. [2021-04-15 02:59:56,356 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 195 transitions. Word has length 17 [2021-04-15 02:59:56,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:56,356 INFO L480 AbstractCegarLoop]: Abstraction has 93 states and 195 transitions. [2021-04-15 02:59:56,356 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:56,356 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 195 transitions. [2021-04-15 02:59:56,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:56,357 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:56,357 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:56,557 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2304 [2021-04-15 02:59:56,557 INFO L428 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:56,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:56,558 INFO L82 PathProgramCache]: Analyzing trace with hash 1478846963, now seen corresponding path program 173 times [2021-04-15 02:59:56,558 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:56,558 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1465983419] [2021-04-15 02:59:56,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:56,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:56,619 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:56,620 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1465983419] [2021-04-15 02:59:56,620 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1781896088] [2021-04-15 02:59:56,620 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-04-15 02:59:56,656 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-04-15 02:59:56,656 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:56,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:56,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:56,697 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:56,697 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:56,697 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 02:59:56,697 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42884496] [2021-04-15 02:59:56,697 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:59:56,697 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:56,698 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:59:56,698 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:56,698 INFO L87 Difference]: Start difference. First operand 93 states and 195 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:56,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:56,759 INFO L93 Difference]: Finished difference Result 120 states and 236 transitions. [2021-04-15 02:59:56,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:56,760 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 02:59:56,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:56,760 INFO L225 Difference]: With dead ends: 120 [2021-04-15 02:59:56,760 INFO L226 Difference]: Without dead ends: 120 [2021-04-15 02:59:56,760 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 65.6ms TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:56,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2021-04-15 02:59:56,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 93. [2021-04-15 02:59:56,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 92 states have (on average 2.119565217391304) internal successors, (195), 92 states have internal predecessors, (195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:56,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 195 transitions. [2021-04-15 02:59:56,761 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 195 transitions. Word has length 17 [2021-04-15 02:59:56,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:56,761 INFO L480 AbstractCegarLoop]: Abstraction has 93 states and 195 transitions. [2021-04-15 02:59:56,761 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:56,761 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 195 transitions. [2021-04-15 02:59:56,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:56,762 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:56,762 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:56,962 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2311 [2021-04-15 02:59:56,962 INFO L428 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:56,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:56,962 INFO L82 PathProgramCache]: Analyzing trace with hash -446691980, now seen corresponding path program 174 times [2021-04-15 02:59:56,962 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:56,963 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709626817] [2021-04-15 02:59:56,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:56,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:57,032 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:57,032 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709626817] [2021-04-15 02:59:57,032 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [237682446] [2021-04-15 02:59:57,032 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 02:59:57,068 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-04-15 02:59:57,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:57,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:57,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:57,144 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:57,144 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:57,144 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-04-15 02:59:57,144 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2011152116] [2021-04-15 02:59:57,144 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-04-15 02:59:57,144 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:57,144 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-04-15 02:59:57,144 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:57,144 INFO L87 Difference]: Start difference. First operand 93 states and 195 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:57,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:57,217 INFO L93 Difference]: Finished difference Result 116 states and 228 transitions. [2021-04-15 02:59:57,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:57,217 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have 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-04-15 02:59:57,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:57,217 INFO L225 Difference]: With dead ends: 116 [2021-04-15 02:59:57,217 INFO L226 Difference]: Without dead ends: 114 [2021-04-15 02:59:57,218 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 109.0ms TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-04-15 02:59:57,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2021-04-15 02:59:57,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 92. [2021-04-15 02:59:57,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 91 states have (on average 2.10989010989011) internal successors, (192), 91 states have internal predecessors, (192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:57,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 192 transitions. [2021-04-15 02:59:57,219 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 192 transitions. Word has length 17 [2021-04-15 02:59:57,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:57,219 INFO L480 AbstractCegarLoop]: Abstraction has 92 states and 192 transitions. [2021-04-15 02:59:57,219 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:57,219 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 192 transitions. [2021-04-15 02:59:57,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:57,219 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:57,219 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:57,419 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2316,177 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:57,420 INFO L428 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:57,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:57,420 INFO L82 PathProgramCache]: Analyzing trace with hash 2016702541, now seen corresponding path program 175 times [2021-04-15 02:59:57,420 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:57,420 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1457079487] [2021-04-15 02:59:57,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:57,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:57,496 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:57,496 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1457079487] [2021-04-15 02:59:57,496 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1384090093] [2021-04-15 02:59:57,496 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-04-15 02:59:57,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:57,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:57,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:57,562 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:57,562 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:57,562 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-04-15 02:59:57,562 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900716600] [2021-04-15 02:59:57,562 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 02:59:57,562 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:57,562 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 02:59:57,563 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:57,563 INFO L87 Difference]: Start difference. First operand 92 states and 192 transitions. Second operand has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:57,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:57,621 INFO L93 Difference]: Finished difference Result 109 states and 222 transitions. [2021-04-15 02:59:57,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:57,622 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:57,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:57,622 INFO L225 Difference]: With dead ends: 109 [2021-04-15 02:59:57,622 INFO L226 Difference]: Without dead ends: 109 [2021-04-15 02:59:57,622 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 66.6ms TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:57,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2021-04-15 02:59:57,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 92. [2021-04-15 02:59:57,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 91 states have (on average 2.10989010989011) internal successors, (192), 91 states have internal predecessors, (192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:57,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 192 transitions. [2021-04-15 02:59:57,623 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 192 transitions. Word has length 17 [2021-04-15 02:59:57,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:57,624 INFO L480 AbstractCegarLoop]: Abstraction has 92 states and 192 transitions. [2021-04-15 02:59:57,624 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:57,624 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 192 transitions. [2021-04-15 02:59:57,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:57,624 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:57,624 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:57,824 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2323 [2021-04-15 02:59:57,824 INFO L428 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:57,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:57,825 INFO L82 PathProgramCache]: Analyzing trace with hash 1702104556, now seen corresponding path program 176 times [2021-04-15 02:59:57,825 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:57,825 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422839071] [2021-04-15 02:59:57,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:57,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:57,895 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:57,895 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422839071] [2021-04-15 02:59:57,895 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1188112837] [2021-04-15 02:59:57,895 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 02:59:57,931 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 02:59:57,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:57,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:57,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:57,999 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:58,000 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:58,000 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-04-15 02:59:58,000 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530169920] [2021-04-15 02:59:58,000 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 02:59:58,000 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:58,000 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 02:59:58,000 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:58,000 INFO L87 Difference]: Start difference. First operand 92 states and 192 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-04-15 02:59:58,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:58,069 INFO L93 Difference]: Finished difference Result 100 states and 202 transitions. [2021-04-15 02:59:58,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:58,069 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 17 [2021-04-15 02:59:58,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:58,069 INFO L225 Difference]: With dead ends: 100 [2021-04-15 02:59:58,069 INFO L226 Difference]: Without dead ends: 96 [2021-04-15 02:59:58,069 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 119.7ms TimeCoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:58,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2021-04-15 02:59:58,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 91. [2021-04-15 02:59:58,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 90 states have (on average 2.1) internal successors, (189), 90 states have internal predecessors, (189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:58,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 189 transitions. [2021-04-15 02:59:58,070 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 189 transitions. Word has length 17 [2021-04-15 02:59:58,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:58,070 INFO L480 AbstractCegarLoop]: Abstraction has 91 states and 189 transitions. [2021-04-15 02:59:58,071 INFO L481 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-04-15 02:59:58,071 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 189 transitions. [2021-04-15 02:59:58,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:58,071 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:58,071 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:58,271 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2325,179 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:58,271 INFO L428 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:58,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:58,271 INFO L82 PathProgramCache]: Analyzing trace with hash 1510356275, now seen corresponding path program 177 times [2021-04-15 02:59:58,272 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:58,272 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970569735] [2021-04-15 02:59:58,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:58,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:58,330 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:58,330 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970569735] [2021-04-15 02:59:58,330 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [710877949] [2021-04-15 02:59:58,330 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-04-15 02:59:58,367 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 02:59:58,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:58,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:58,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:58,397 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:58,397 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:58,397 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-04-15 02:59:58,397 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678257759] [2021-04-15 02:59:58,397 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 02:59:58,397 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:58,397 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 02:59:58,397 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:58,397 INFO L87 Difference]: Start difference. First operand 91 states and 189 transitions. Second operand has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:58,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:58,453 INFO L93 Difference]: Finished difference Result 105 states and 212 transitions. [2021-04-15 02:59:58,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:58,453 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:58,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:58,453 INFO L225 Difference]: With dead ends: 105 [2021-04-15 02:59:58,453 INFO L226 Difference]: Without dead ends: 105 [2021-04-15 02:59:58,453 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 54.5ms TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-04-15 02:59:58,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2021-04-15 02:59:58,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 88. [2021-04-15 02:59:58,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 87 states have (on average 2.057471264367816) internal successors, (179), 87 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:58,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 179 transitions. [2021-04-15 02:59:58,455 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 179 transitions. Word has length 17 [2021-04-15 02:59:58,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:58,455 INFO L480 AbstractCegarLoop]: Abstraction has 88 states and 179 transitions. [2021-04-15 02:59:58,455 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 02:59:58,455 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 179 transitions. [2021-04-15 02:59:58,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:58,455 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:58,455 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:58,655 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2330,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:58,655 INFO L428 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:58,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:58,656 INFO L82 PathProgramCache]: Analyzing trace with hash -404679564, now seen corresponding path program 178 times [2021-04-15 02:59:58,656 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:58,656 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [56145438] [2021-04-15 02:59:58,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:58,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:58,712 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:58,712 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [56145438] [2021-04-15 02:59:58,712 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1030980670] [2021-04-15 02:59:58,713 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 02:59:58,749 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 02:59:58,749 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:58,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:58,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:58,802 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:58,802 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:58,802 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 02:59:58,802 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237810527] [2021-04-15 02:59:58,802 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:59:58,802 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:58,802 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:59:58,803 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:58,803 INFO L87 Difference]: Start difference. First operand 88 states and 179 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:58,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:58,883 INFO L93 Difference]: Finished difference Result 94 states and 186 transitions. [2021-04-15 02:59:58,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:58,884 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 02:59:58,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:58,884 INFO L225 Difference]: With dead ends: 94 [2021-04-15 02:59:58,884 INFO L226 Difference]: Without dead ends: 88 [2021-04-15 02:59:58,884 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 100.7ms TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-04-15 02:59:58,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2021-04-15 02:59:58,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 86. [2021-04-15 02:59:58,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 85 states have (on average 2.0470588235294116) internal successors, (174), 85 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:58,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 174 transitions. [2021-04-15 02:59:58,885 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 174 transitions. Word has length 17 [2021-04-15 02:59:58,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:58,886 INFO L480 AbstractCegarLoop]: Abstraction has 86 states and 174 transitions. [2021-04-15 02:59:58,886 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:58,886 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 174 transitions. [2021-04-15 02:59:58,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:58,886 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:58,886 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:59,097 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 181 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2332 [2021-04-15 02:59:59,097 INFO L428 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:59,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:59,098 INFO L82 PathProgramCache]: Analyzing trace with hash -1028037671, now seen corresponding path program 179 times [2021-04-15 02:59:59,098 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:59,098 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234921344] [2021-04-15 02:59:59,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:59,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:59,155 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:59,156 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234921344] [2021-04-15 02:59:59,156 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1685895036] [2021-04-15 02:59:59,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 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-04-15 02:59:59,193 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-04-15 02:59:59,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:59,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:59,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:59,235 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:59,235 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:59,235 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 02:59:59,235 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644194933] [2021-04-15 02:59:59,235 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 02:59:59,235 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:59,236 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 02:59:59,236 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-04-15 02:59:59,236 INFO L87 Difference]: Start difference. First operand 86 states and 174 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:59,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:59,308 INFO L93 Difference]: Finished difference Result 117 states and 225 transitions. [2021-04-15 02:59:59,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:59,308 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 02:59:59,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:59,308 INFO L225 Difference]: With dead ends: 117 [2021-04-15 02:59:59,309 INFO L226 Difference]: Without dead ends: 114 [2021-04-15 02:59:59,309 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 80.7ms TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-04-15 02:59:59,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2021-04-15 02:59:59,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 90. [2021-04-15 02:59:59,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 89 states have (on average 2.101123595505618) internal successors, (187), 89 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:59,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 187 transitions. [2021-04-15 02:59:59,310 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 187 transitions. Word has length 17 [2021-04-15 02:59:59,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:59,310 INFO L480 AbstractCegarLoop]: Abstraction has 90 states and 187 transitions. [2021-04-15 02:59:59,310 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 02:59:59,310 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 187 transitions. [2021-04-15 02:59:59,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:59,310 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:59,310 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 02:59:59,511 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2336,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 02:59:59,511 INFO L428 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 02:59:59,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 02:59:59,511 INFO L82 PathProgramCache]: Analyzing trace with hash 493814426, now seen corresponding path program 180 times [2021-04-15 02:59:59,511 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 02:59:59,511 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966594322] [2021-04-15 02:59:59,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 02:59:59,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 02:59:59,581 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:59,581 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966594322] [2021-04-15 02:59:59,581 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [983639716] [2021-04-15 02:59:59,581 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-04-15 02:59:59,619 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-04-15 02:59:59,619 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 02:59:59,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 02:59:59,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 02:59:59,719 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 02:59:59,719 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 02:59:59,719 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-04-15 02:59:59,719 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472638850] [2021-04-15 02:59:59,719 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-04-15 02:59:59,719 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 02:59:59,719 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-04-15 02:59:59,720 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-04-15 02:59:59,720 INFO L87 Difference]: Start difference. First operand 90 states and 187 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 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-04-15 02:59:59,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 02:59:59,828 INFO L93 Difference]: Finished difference Result 114 states and 224 transitions. [2021-04-15 02:59:59,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 02:59:59,828 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 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 17 [2021-04-15 02:59:59,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 02:59:59,829 INFO L225 Difference]: With dead ends: 114 [2021-04-15 02:59:59,829 INFO L226 Difference]: Without dead ends: 114 [2021-04-15 02:59:59,829 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 164.0ms TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-04-15 02:59:59,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2021-04-15 02:59:59,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 90. [2021-04-15 02:59:59,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 89 states have (on average 2.101123595505618) internal successors, (187), 89 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 02:59:59,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 187 transitions. [2021-04-15 02:59:59,830 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 187 transitions. Word has length 17 [2021-04-15 02:59:59,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 02:59:59,830 INFO L480 AbstractCegarLoop]: Abstraction has 90 states and 187 transitions. [2021-04-15 02:59:59,830 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 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-04-15 02:59:59,830 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 187 transitions. [2021-04-15 02:59:59,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 02:59:59,830 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 02:59:59,831 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:00,031 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2342 [2021-04-15 03:00:00,031 INFO L428 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:00,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:00,031 INFO L82 PathProgramCache]: Analyzing trace with hash -633581667, now seen corresponding path program 181 times [2021-04-15 03:00:00,031 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:00,032 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891274680] [2021-04-15 03:00:00,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:00,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:00,091 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:00,091 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891274680] [2021-04-15 03:00:00,091 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1015450052] [2021-04-15 03:00:00,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 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-04-15 03:00:00,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:00,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 03:00:00,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:00,176 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:00,176 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:00,176 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 03:00:00,176 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [279205254] [2021-04-15 03:00:00,176 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 03:00:00,177 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:00,177 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 03:00:00,177 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-04-15 03:00:00,177 INFO L87 Difference]: Start difference. First operand 90 states and 187 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 03:00:00,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:00,264 INFO L93 Difference]: Finished difference Result 117 states and 228 transitions. [2021-04-15 03:00:00,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 03:00:00,264 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 03:00:00,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:00,265 INFO L225 Difference]: With dead ends: 117 [2021-04-15 03:00:00,265 INFO L226 Difference]: Without dead ends: 117 [2021-04-15 03:00:00,265 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 84.2ms TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-04-15 03:00:00,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2021-04-15 03:00:00,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 90. [2021-04-15 03:00:00,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 89 states have (on average 2.101123595505618) internal successors, (187), 89 states have internal predecessors, (187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:00,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 187 transitions. [2021-04-15 03:00:00,266 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 187 transitions. Word has length 17 [2021-04-15 03:00:00,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:00,266 INFO L480 AbstractCegarLoop]: Abstraction has 90 states and 187 transitions. [2021-04-15 03:00:00,266 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 03:00:00,266 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 187 transitions. [2021-04-15 03:00:00,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 03:00:00,266 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:00,266 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:00,467 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 184 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2346 [2021-04-15 03:00:00,467 INFO L428 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:00,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:00,467 INFO L82 PathProgramCache]: Analyzing trace with hash 1735846686, now seen corresponding path program 182 times [2021-04-15 03:00:00,467 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:00,467 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752221831] [2021-04-15 03:00:00,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:00,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:00,531 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:00,531 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752221831] [2021-04-15 03:00:00,531 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1000483365] [2021-04-15 03:00:00,531 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:00:00,568 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 03:00:00,568 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:00,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 03:00:00,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:00,660 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:00,660 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:00,660 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-04-15 03:00:00,660 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079790011] [2021-04-15 03:00:00,660 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-04-15 03:00:00,660 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:00,661 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-04-15 03:00:00,661 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-04-15 03:00:00,661 INFO L87 Difference]: Start difference. First operand 90 states and 187 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 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-04-15 03:00:00,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:00,800 INFO L93 Difference]: Finished difference Result 116 states and 225 transitions. [2021-04-15 03:00:00,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-04-15 03:00:00,805 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 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 17 [2021-04-15 03:00:00,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:00,805 INFO L225 Difference]: With dead ends: 116 [2021-04-15 03:00:00,805 INFO L226 Difference]: Without dead ends: 114 [2021-04-15 03:00:00,805 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 192.9ms TimeCoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-04-15 03:00:00,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2021-04-15 03:00:00,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 89. [2021-04-15 03:00:00,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 88 states have (on average 2.090909090909091) internal successors, (184), 88 states have internal predecessors, (184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:00,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 184 transitions. [2021-04-15 03:00:00,806 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 184 transitions. Word has length 17 [2021-04-15 03:00:00,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:00,806 INFO L480 AbstractCegarLoop]: Abstraction has 89 states and 184 transitions. [2021-04-15 03:00:00,806 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 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-04-15 03:00:00,807 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 184 transitions. [2021-04-15 03:00:00,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 03:00:00,807 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:00,807 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:01,012 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2351,185 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:00:01,013 INFO L428 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:01,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:01,013 INFO L82 PathProgramCache]: Analyzing trace with hash -95726089, now seen corresponding path program 183 times [2021-04-15 03:00:01,013 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:01,013 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1810027198] [2021-04-15 03:00:01,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:01,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:01,080 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:01,080 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1810027198] [2021-04-15 03:00:01,080 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2140408273] [2021-04-15 03:00:01,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 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-04-15 03:00:01,117 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 03:00:01,117 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:01,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 03:00:01,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:01,147 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:01,147 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:01,147 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-04-15 03:00:01,148 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757525876] [2021-04-15 03:00:01,148 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 03:00:01,148 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:01,148 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 03:00:01,148 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-04-15 03:00:01,148 INFO L87 Difference]: Start difference. First operand 89 states and 184 transitions. Second operand has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 03:00:01,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:01,214 INFO L93 Difference]: Finished difference Result 106 states and 214 transitions. [2021-04-15 03:00:01,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 03:00:01,215 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 03:00:01,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:01,215 INFO L225 Difference]: With dead ends: 106 [2021-04-15 03:00:01,215 INFO L226 Difference]: Without dead ends: 106 [2021-04-15 03:00:01,215 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 71.9ms TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-04-15 03:00:01,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2021-04-15 03:00:01,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 89. [2021-04-15 03:00:01,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 88 states have (on average 2.090909090909091) internal successors, (184), 88 states have internal predecessors, (184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:01,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 184 transitions. [2021-04-15 03:00:01,217 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 184 transitions. Word has length 17 [2021-04-15 03:00:01,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:01,217 INFO L480 AbstractCegarLoop]: Abstraction has 89 states and 184 transitions. [2021-04-15 03:00:01,217 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 03:00:01,217 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 184 transitions. [2021-04-15 03:00:01,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 03:00:01,217 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:01,217 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:01,421 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 186 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2356 [2021-04-15 03:00:01,421 INFO L428 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:01,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:01,421 INFO L82 PathProgramCache]: Analyzing trace with hash -410324074, now seen corresponding path program 184 times [2021-04-15 03:00:01,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:01,421 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658218623] [2021-04-15 03:00:01,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:01,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:01,494 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:01,494 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658218623] [2021-04-15 03:00:01,494 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1693538436] [2021-04-15 03:00:01,494 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-04-15 03:00:01,532 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 03:00:01,533 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:01,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 03:00:01,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:01,622 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:01,623 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:01,623 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-04-15 03:00:01,623 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819332405] [2021-04-15 03:00:01,623 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-04-15 03:00:01,623 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:01,623 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-04-15 03:00:01,623 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-04-15 03:00:01,624 INFO L87 Difference]: Start difference. First operand 89 states and 184 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:01,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:01,699 INFO L93 Difference]: Finished difference Result 113 states and 217 transitions. [2021-04-15 03:00:01,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 03:00:01,700 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have 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-04-15 03:00:01,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:01,700 INFO L225 Difference]: With dead ends: 113 [2021-04-15 03:00:01,700 INFO L226 Difference]: Without dead ends: 109 [2021-04-15 03:00:01,700 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 155.2ms TimeCoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-04-15 03:00:01,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2021-04-15 03:00:01,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 88. [2021-04-15 03:00:01,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 87 states have (on average 2.0804597701149423) internal successors, (181), 87 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:01,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 181 transitions. [2021-04-15 03:00:01,701 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 181 transitions. Word has length 17 [2021-04-15 03:00:01,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:01,702 INFO L480 AbstractCegarLoop]: Abstraction has 88 states and 181 transitions. [2021-04-15 03:00:01,702 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:01,702 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 181 transitions. [2021-04-15 03:00:01,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 03:00:01,702 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:01,702 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:01,902 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2359,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:00:01,902 INFO L428 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:01,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:01,903 INFO L82 PathProgramCache]: Analyzing trace with hash -602072355, now seen corresponding path program 185 times [2021-04-15 03:00:01,903 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:01,903 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597384603] [2021-04-15 03:00:01,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:01,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:01,960 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:01,960 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597384603] [2021-04-15 03:00:01,960 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [818694829] [2021-04-15 03:00:01,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 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-04-15 03:00:01,998 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-04-15 03:00:01,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:01,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 03:00:01,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:02,044 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:02,044 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:02,045 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 03:00:02,045 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136292242] [2021-04-15 03:00:02,045 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 03:00:02,045 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:02,045 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 03:00:02,045 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-04-15 03:00:02,045 INFO L87 Difference]: Start difference. First operand 88 states and 181 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 03:00:02,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:02,110 INFO L93 Difference]: Finished difference Result 107 states and 217 transitions. [2021-04-15 03:00:02,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 03:00:02,110 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 03:00:02,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:02,111 INFO L225 Difference]: With dead ends: 107 [2021-04-15 03:00:02,111 INFO L226 Difference]: Without dead ends: 107 [2021-04-15 03:00:02,111 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 75.8ms TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-04-15 03:00:02,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2021-04-15 03:00:02,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 88. [2021-04-15 03:00:02,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 87 states have (on average 2.0804597701149423) internal successors, (181), 87 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:02,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 181 transitions. [2021-04-15 03:00:02,112 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 181 transitions. Word has length 17 [2021-04-15 03:00:02,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:02,112 INFO L480 AbstractCegarLoop]: Abstraction has 88 states and 181 transitions. [2021-04-15 03:00:02,112 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 03:00:02,112 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 181 transitions. [2021-04-15 03:00:02,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 03:00:02,112 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:02,113 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:02,313 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 188 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2364 [2021-04-15 03:00:02,313 INFO L428 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:02,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:02,313 INFO L82 PathProgramCache]: Analyzing trace with hash 1777859102, now seen corresponding path program 186 times [2021-04-15 03:00:02,313 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:02,313 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445462843] [2021-04-15 03:00:02,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:02,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:02,370 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:02,370 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445462843] [2021-04-15 03:00:02,370 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [65063613] [2021-04-15 03:00:02,370 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-04-15 03:00:02,409 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-04-15 03:00:02,409 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:02,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 03:00:02,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:02,476 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:02,476 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:02,477 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-04-15 03:00:02,477 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93383642] [2021-04-15 03:00:02,477 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-04-15 03:00:02,477 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:02,477 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-04-15 03:00:02,477 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-04-15 03:00:02,477 INFO L87 Difference]: Start difference. First operand 88 states and 181 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-04-15 03:00:02,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:02,578 INFO L93 Difference]: Finished difference Result 114 states and 217 transitions. [2021-04-15 03:00:02,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 03:00:02,578 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 17 [2021-04-15 03:00:02,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:02,579 INFO L225 Difference]: With dead ends: 114 [2021-04-15 03:00:02,579 INFO L226 Difference]: Without dead ends: 108 [2021-04-15 03:00:02,579 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 137.0ms TimeCoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-04-15 03:00:02,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2021-04-15 03:00:02,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 87. [2021-04-15 03:00:02,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 86 states have (on average 2.0697674418604652) internal successors, (178), 86 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:02,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 178 transitions. [2021-04-15 03:00:02,580 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 178 transitions. Word has length 17 [2021-04-15 03:00:02,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:02,580 INFO L480 AbstractCegarLoop]: Abstraction has 87 states and 178 transitions. [2021-04-15 03:00:02,580 INFO L481 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-04-15 03:00:02,580 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 178 transitions. [2021-04-15 03:00:02,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 03:00:02,580 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:02,580 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:02,781 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2367,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:00:02,781 INFO L428 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:02,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:02,781 INFO L82 PathProgramCache]: Analyzing trace with hash 438163443, now seen corresponding path program 187 times [2021-04-15 03:00:02,781 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:02,781 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125171544] [2021-04-15 03:00:02,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:02,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:02,842 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:02,842 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125171544] [2021-04-15 03:00:02,842 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1225566436] [2021-04-15 03:00:02,842 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-04-15 03:00:02,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:02,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 03:00:02,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:02,917 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:02,918 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:02,918 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-04-15 03:00:02,918 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631528405] [2021-04-15 03:00:02,918 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-04-15 03:00:02,918 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:02,919 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-04-15 03:00:02,919 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-04-15 03:00:02,919 INFO L87 Difference]: Start difference. First operand 87 states and 178 transitions. Second operand has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 03:00:02,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:02,988 INFO L93 Difference]: Finished difference Result 122 states and 233 transitions. [2021-04-15 03:00:02,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 03:00:02,988 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 03:00:02,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:02,989 INFO L225 Difference]: With dead ends: 122 [2021-04-15 03:00:02,989 INFO L226 Difference]: Without dead ends: 122 [2021-04-15 03:00:02,989 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 63.5ms TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-04-15 03:00:02,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2021-04-15 03:00:02,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 82. [2021-04-15 03:00:02,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 81 states have (on average 2.037037037037037) internal successors, (165), 81 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:02,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 165 transitions. [2021-04-15 03:00:02,990 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 165 transitions. Word has length 17 [2021-04-15 03:00:02,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:02,990 INFO L480 AbstractCegarLoop]: Abstraction has 82 states and 165 transitions. [2021-04-15 03:00:02,990 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 9 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-04-15 03:00:02,990 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 165 transitions. [2021-04-15 03:00:02,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-04-15 03:00:02,991 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:02,991 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:03,205 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2372 [2021-04-15 03:00:03,205 INFO L428 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:03,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:03,205 INFO L82 PathProgramCache]: Analyzing trace with hash 449161682, now seen corresponding path program 188 times [2021-04-15 03:00:03,205 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:03,205 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [976855765] [2021-04-15 03:00:03,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:03,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:03,266 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:03,266 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [976855765] [2021-04-15 03:00:03,266 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1205443530] [2021-04-15 03:00:03,266 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:00:03,307 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 03:00:03,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:03,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 20 conjunts are in the unsatisfiable core [2021-04-15 03:00:03,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:03,371 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:03,371 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:03,371 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-04-15 03:00:03,371 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680896883] [2021-04-15 03:00:03,371 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-15 03:00:03,371 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:03,372 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-15 03:00:03,372 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-04-15 03:00:03,372 INFO L87 Difference]: Start difference. First operand 82 states and 165 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 03:00:03,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:03,501 INFO L93 Difference]: Finished difference Result 93 states and 180 transitions. [2021-04-15 03:00:03,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-15 03:00:03,501 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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 17 [2021-04-15 03:00:03,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:03,501 INFO L225 Difference]: With dead ends: 93 [2021-04-15 03:00:03,501 INFO L226 Difference]: Without dead ends: 85 [2021-04-15 03:00:03,502 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 151.1ms TimeCoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-04-15 03:00:03,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2021-04-15 03:00:03,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 82. [2021-04-15 03:00:03,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 81 states have (on average 2.0246913580246915) internal successors, (164), 81 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:03,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 164 transitions. [2021-04-15 03:00:03,503 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 164 transitions. Word has length 17 [2021-04-15 03:00:03,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:03,503 INFO L480 AbstractCegarLoop]: Abstraction has 82 states and 164 transitions. [2021-04-15 03:00:03,503 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 10 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-04-15 03:00:03,503 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 164 transitions. [2021-04-15 03:00:03,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:03,503 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:03,503 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:03,719 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 191 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2375 [2021-04-15 03:00:03,719 INFO L428 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:03,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:03,719 INFO L82 PathProgramCache]: Analyzing trace with hash -1483093275, now seen corresponding path program 189 times [2021-04-15 03:00:03,719 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:03,719 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274530958] [2021-04-15 03:00:03,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:03,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:03,907 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:03,907 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274530958] [2021-04-15 03:00:03,907 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1465574532] [2021-04-15 03:00:03,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 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-04-15 03:00:03,958 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 03:00:03,958 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:03,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:00:03,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:04,428 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:04,429 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:04,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 22 treesize of output 1 [2021-04-15 03:00:04,430 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:04,433 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:04,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:04,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 21 treesize of output 8 [2021-04-15 03:00:04,438 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:04,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:04,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:04,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 20 treesize of output 1 [2021-04-15 03:00:04,443 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:04,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:04,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:04,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 28 treesize of output 1 [2021-04-15 03:00:04,447 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:04,450 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:04,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:04,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 8 [2021-04-15 03:00:04,452 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:04,462 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:04,462 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:04,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-04-15 03:00:04,463 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:04,467 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:04,467 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:04,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 9 [2021-04-15 03:00:04,468 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:04,471 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:04,472 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:04,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 27 treesize of output 1 [2021-04-15 03:00:04,472 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:04,475 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:04,476 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:04,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 28 treesize of output 1 [2021-04-15 03:00:04,476 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:04,479 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:04,480 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:04,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 22 treesize of output 1 [2021-04-15 03:00:04,480 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:04,483 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:04,483 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:04,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 9 [2021-04-15 03:00:04,485 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:04,487 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:04,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 28 treesize of output 1 [2021-04-15 03:00:04,488 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:04,565 INFO L628 ElimStorePlain]: treesize reduction 29, result has 72.6 percent of original size [2021-04-15 03:00:04,567 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:04,567 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 5 variables, input treesize:572, output treesize:41 [2021-04-15 03:00:04,634 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:04,635 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:04,635 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-04-15 03:00:04,635 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079102108] [2021-04-15 03:00:04,635 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:00:04,635 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:04,635 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:00:04,635 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:00:04,635 INFO L87 Difference]: Start difference. First operand 82 states and 164 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:04,823 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 56 [2021-04-15 03:00:05,010 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 52 [2021-04-15 03:00:05,216 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 57 [2021-04-15 03:00:05,362 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 56 [2021-04-15 03:00:05,514 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 58 [2021-04-15 03:00:05,673 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 60 [2021-04-15 03:00:05,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:05,695 INFO L93 Difference]: Finished difference Result 157 states and 300 transitions. [2021-04-15 03:00:05,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:00:05,696 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:00:05,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:05,696 INFO L225 Difference]: With dead ends: 157 [2021-04-15 03:00:05,696 INFO L226 Difference]: Without dead ends: 133 [2021-04-15 03:00:05,696 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 1217.5ms TimeCoverageRelationStatistics Valid=112, Invalid=488, Unknown=0, NotChecked=0, Total=600 [2021-04-15 03:00:05,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2021-04-15 03:00:05,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 84. [2021-04-15 03:00:05,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 83 states have (on average 2.0240963855421685) internal successors, (168), 83 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:05,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 168 transitions. [2021-04-15 03:00:05,697 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 168 transitions. Word has length 18 [2021-04-15 03:00:05,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:05,697 INFO L480 AbstractCegarLoop]: Abstraction has 84 states and 168 transitions. [2021-04-15 03:00:05,697 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:05,698 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 168 transitions. [2021-04-15 03:00:05,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:05,698 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:05,698 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:05,898 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2380,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:00:05,899 INFO L428 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:05,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:05,899 INFO L82 PathProgramCache]: Analyzing trace with hash 993084581, now seen corresponding path program 190 times [2021-04-15 03:00:05,899 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:05,899 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1218869506] [2021-04-15 03:00:05,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:05,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:06,113 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:06,113 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1218869506] [2021-04-15 03:00:06,113 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [360895559] [2021-04-15 03:00:06,113 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:00:06,163 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 03:00:06,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:06,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:00:06,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:06,621 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:06,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:06,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 25 treesize of output 9 [2021-04-15 03:00:06,623 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:06,626 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:06,626 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:06,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 25 treesize of output 9 [2021-04-15 03:00:06,628 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:06,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:06,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:06,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 24 treesize of output 1 [2021-04-15 03:00:06,632 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:06,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:06,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 18 treesize of output 1 [2021-04-15 03:00:06,636 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:06,712 INFO L628 ElimStorePlain]: treesize reduction 255, result has 22.3 percent of original size [2021-04-15 03:00:06,715 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:06,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 12 treesize of output 8 [2021-04-15 03:00:06,716 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:06,737 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:06,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 12 treesize of output 8 [2021-04-15 03:00:06,740 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:06,760 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:06,773 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:06,773 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:458, output treesize:41 [2021-04-15 03:00:06,846 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:06,847 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:06,847 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-04-15 03:00:06,847 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351716412] [2021-04-15 03:00:06,847 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:00:06,847 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:06,847 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:00:06,847 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:00:06,847 INFO L87 Difference]: Start difference. First operand 84 states and 168 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:07,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:07,441 INFO L93 Difference]: Finished difference Result 153 states and 293 transitions. [2021-04-15 03:00:07,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:00:07,441 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:00:07,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:07,442 INFO L225 Difference]: With dead ends: 153 [2021-04-15 03:00:07,442 INFO L226 Difference]: Without dead ends: 146 [2021-04-15 03:00:07,442 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 10 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 874.8ms TimeCoverageRelationStatistics Valid=80, Invalid=472, Unknown=0, NotChecked=0, Total=552 [2021-04-15 03:00:07,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2021-04-15 03:00:07,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 88. [2021-04-15 03:00:07,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 87 states have (on average 2.0229885057471266) internal successors, (176), 87 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:07,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 176 transitions. [2021-04-15 03:00:07,443 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 176 transitions. Word has length 18 [2021-04-15 03:00:07,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:07,443 INFO L480 AbstractCegarLoop]: Abstraction has 88 states and 176 transitions. [2021-04-15 03:00:07,443 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:07,443 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 176 transitions. [2021-04-15 03:00:07,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:07,444 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:07,444 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:07,652 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 193 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2412 [2021-04-15 03:00:07,653 INFO L428 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:07,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:07,653 INFO L82 PathProgramCache]: Analyzing trace with hash 2108182377, now seen corresponding path program 191 times [2021-04-15 03:00:07,653 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:07,653 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074019931] [2021-04-15 03:00:07,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:07,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:07,941 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:07,941 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074019931] [2021-04-15 03:00:07,941 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1444915308] [2021-04-15 03:00:07,941 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-04-15 03:00:07,990 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-04-15 03:00:07,990 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:07,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:00:07,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:08,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:08,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:08,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 18 treesize of output 1 [2021-04-15 03:00:08,369 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:08,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:08,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:08,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 24 treesize of output 1 [2021-04-15 03:00:08,373 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:08,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:08,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 25 treesize of output 9 [2021-04-15 03:00:08,377 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:08,443 INFO L628 ElimStorePlain]: treesize reduction 154, result has 31.6 percent of original size [2021-04-15 03:00:08,445 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:08,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 8 [2021-04-15 03:00:08,446 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:08,467 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:08,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 5 treesize of output 3 [2021-04-15 03:00:08,470 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:08,490 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:08,491 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:08,491 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:331, output treesize:41 [2021-04-15 03:00:08,551 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:08,552 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:08,552 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-04-15 03:00:08,552 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662742090] [2021-04-15 03:00:08,552 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:00:08,552 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:08,552 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:00:08,552 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:00:08,552 INFO L87 Difference]: Start difference. First operand 88 states and 176 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:09,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:09,079 INFO L93 Difference]: Finished difference Result 157 states and 301 transitions. [2021-04-15 03:00:09,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:00:09,079 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:00:09,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:09,079 INFO L225 Difference]: With dead ends: 157 [2021-04-15 03:00:09,079 INFO L226 Difference]: Without dead ends: 150 [2021-04-15 03:00:09,079 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 10 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 865.5ms TimeCoverageRelationStatistics Valid=76, Invalid=430, Unknown=0, NotChecked=0, Total=506 [2021-04-15 03:00:09,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2021-04-15 03:00:09,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 89. [2021-04-15 03:00:09,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 88 states have (on average 2.034090909090909) internal successors, (179), 88 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:09,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 179 transitions. [2021-04-15 03:00:09,081 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 179 transitions. Word has length 18 [2021-04-15 03:00:09,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:09,081 INFO L480 AbstractCegarLoop]: Abstraction has 89 states and 179 transitions. [2021-04-15 03:00:09,081 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:09,081 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 179 transitions. [2021-04-15 03:00:09,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:09,081 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:09,081 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:09,281 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2436,194 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:00:09,281 INFO L428 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:09,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:09,282 INFO L82 PathProgramCache]: Analyzing trace with hash 1451416613, now seen corresponding path program 192 times [2021-04-15 03:00:09,282 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:09,282 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121152269] [2021-04-15 03:00:09,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:09,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:09,624 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:09,624 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121152269] [2021-04-15 03:00:09,624 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [940989745] [2021-04-15 03:00:09,624 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-04-15 03:00:09,665 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-04-15 03:00:09,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:09,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:00:09,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:09,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 13 treesize of output 9 [2021-04-15 03:00:09,918 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:09,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 12 treesize of output 8 [2021-04-15 03:00:09,920 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:09,922 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:00:09,922 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:09,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:00:09,925 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:09,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 5 treesize of output 3 [2021-04-15 03:00:09,927 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:09,940 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:09,941 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:09,941 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 1 variables, input treesize:120, output treesize:41 [2021-04-15 03:00:10,008 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:10,009 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:10,009 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:00:10,009 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595471511] [2021-04-15 03:00:10,009 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:00:10,009 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:10,009 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:00:10,009 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=404, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:00:10,010 INFO L87 Difference]: Start difference. First operand 89 states and 179 transitions. Second operand has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:10,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:10,433 INFO L93 Difference]: Finished difference Result 158 states and 304 transitions. [2021-04-15 03:00:10,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:00:10,433 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have 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-04-15 03:00:10,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:10,434 INFO L225 Difference]: With dead ends: 158 [2021-04-15 03:00:10,434 INFO L226 Difference]: Without dead ends: 151 [2021-04-15 03:00:10,434 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 776.2ms TimeCoverageRelationStatistics Valid=81, Invalid=519, Unknown=0, NotChecked=0, Total=600 [2021-04-15 03:00:10,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2021-04-15 03:00:10,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 90. [2021-04-15 03:00:10,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 89 states have (on average 2.044943820224719) internal successors, (182), 89 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:10,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 182 transitions. [2021-04-15 03:00:10,435 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 182 transitions. Word has length 18 [2021-04-15 03:00:10,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:10,435 INFO L480 AbstractCegarLoop]: Abstraction has 90 states and 182 transitions. [2021-04-15 03:00:10,435 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:10,435 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 182 transitions. [2021-04-15 03:00:10,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:10,435 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:10,436 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:10,636 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2463 [2021-04-15 03:00:10,636 INFO L428 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:10,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:10,636 INFO L82 PathProgramCache]: Analyzing trace with hash 1845872617, now seen corresponding path program 193 times [2021-04-15 03:00:10,636 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:10,637 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68311678] [2021-04-15 03:00:10,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:10,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:10,988 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:10,988 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68311678] [2021-04-15 03:00:10,988 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1035203981] [2021-04-15 03:00:10,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 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-04-15 03:00:11,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:11,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:00:11,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:11,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:11,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:11,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 25 treesize of output 9 [2021-04-15 03:00:11,371 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:11,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:11,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:11,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 1 [2021-04-15 03:00:11,375 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:11,377 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:11,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 18 treesize of output 1 [2021-04-15 03:00:11,378 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:11,447 INFO L628 ElimStorePlain]: treesize reduction 158, result has 30.7 percent of original size [2021-04-15 03:00:11,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-04-15 03:00:11,450 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:11,472 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:11,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-04-15 03:00:11,475 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:11,496 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:11,498 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:11,498 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:328, output treesize:40 [2021-04-15 03:00:11,591 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:11,591 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:11,591 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-04-15 03:00:11,591 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235058795] [2021-04-15 03:00:11,591 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:00:11,591 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:11,591 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:00:11,591 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:00:11,592 INFO L87 Difference]: Start difference. First operand 90 states and 182 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:11,996 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 46 [2021-04-15 03:00:12,153 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 44 [2021-04-15 03:00:12,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:12,167 INFO L93 Difference]: Finished difference Result 170 states and 323 transitions. [2021-04-15 03:00:12,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:00:12,167 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:00:12,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:12,168 INFO L225 Difference]: With dead ends: 170 [2021-04-15 03:00:12,168 INFO L226 Difference]: Without dead ends: 163 [2021-04-15 03:00:12,168 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 931.6ms TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:00:12,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2021-04-15 03:00:12,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 91. [2021-04-15 03:00:12,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 90 states have (on average 2.066666666666667) internal successors, (186), 90 states have internal predecessors, (186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:12,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 186 transitions. [2021-04-15 03:00:12,169 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 186 transitions. Word has length 18 [2021-04-15 03:00:12,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:12,169 INFO L480 AbstractCegarLoop]: Abstraction has 91 states and 186 transitions. [2021-04-15 03:00:12,169 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:12,169 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 186 transitions. [2021-04-15 03:00:12,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:12,170 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:12,170 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:12,380 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 196 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2474 [2021-04-15 03:00:12,381 INFO L428 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:12,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:12,381 INFO L82 PathProgramCache]: Analyzing trace with hash 109094885, now seen corresponding path program 194 times [2021-04-15 03:00:12,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:12,381 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790575027] [2021-04-15 03:00:12,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:12,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:12,700 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:12,700 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790575027] [2021-04-15 03:00:12,700 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [658231251] [2021-04-15 03:00:12,700 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:00:12,741 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 03:00:12,741 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:12,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:00:12,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:13,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:13,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:13,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-04-15 03:00:13,098 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:13,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:13,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:13,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 8 [2021-04-15 03:00:13,102 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:13,109 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:13,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 24 treesize of output 1 [2021-04-15 03:00:13,109 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:13,182 INFO L628 ElimStorePlain]: treesize reduction 162, result has 31.6 percent of original size [2021-04-15 03:00:13,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 5 treesize of output 3 [2021-04-15 03:00:13,186 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:13,227 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:13,231 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:13,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 03:00:13,232 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:13,255 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:13,256 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:13,256 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:328, output treesize:40 [2021-04-15 03:00:13,357 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:13,358 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:13,358 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-04-15 03:00:13,358 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121513557] [2021-04-15 03:00:13,358 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:00:13,358 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:13,358 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:00:13,358 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:00:13,358 INFO L87 Difference]: Start difference. First operand 91 states and 186 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:13,896 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 44 [2021-04-15 03:00:13,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:13,915 INFO L93 Difference]: Finished difference Result 158 states and 305 transitions. [2021-04-15 03:00:13,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:00:13,916 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:00:13,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:13,916 INFO L225 Difference]: With dead ends: 158 [2021-04-15 03:00:13,916 INFO L226 Difference]: Without dead ends: 151 [2021-04-15 03:00:13,916 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 889.7ms TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:00:13,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2021-04-15 03:00:13,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 90. [2021-04-15 03:00:13,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 89 states have (on average 2.044943820224719) internal successors, (182), 89 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:13,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 182 transitions. [2021-04-15 03:00:13,917 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 182 transitions. Word has length 18 [2021-04-15 03:00:13,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:13,917 INFO L480 AbstractCegarLoop]: Abstraction has 90 states and 182 transitions. [2021-04-15 03:00:13,917 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:13,917 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 182 transitions. [2021-04-15 03:00:13,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:13,918 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:13,918 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:14,118 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2502 [2021-04-15 03:00:14,118 INFO L428 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:14,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:14,118 INFO L82 PathProgramCache]: Analyzing trace with hash -1761287433, now seen corresponding path program 195 times [2021-04-15 03:00:14,119 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:14,119 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977044095] [2021-04-15 03:00:14,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:14,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:14,277 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:14,277 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977044095] [2021-04-15 03:00:14,277 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1287674867] [2021-04-15 03:00:14,278 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-04-15 03:00:14,319 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 03:00:14,320 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:14,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:00:14,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:14,502 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:00:14,503 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:14,505 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:00:14,506 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00: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 13 treesize of output 9 [2021-04-15 03:00:14,515 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:14,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 12 treesize of output 8 [2021-04-15 03:00:14,518 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:14,520 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:00:14,521 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:14,522 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:00:14,523 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:14,525 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:00:14,525 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:14,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 12 treesize of output 8 [2021-04-15 03:00:14,528 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:14,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 5 treesize of output 3 [2021-04-15 03:00:14,531 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:14,563 INFO L628 ElimStorePlain]: treesize reduction 19, result has 68.3 percent of original size [2021-04-15 03:00:14,564 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:14,564 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 1 variables, input treesize:248, output treesize:41 [2021-04-15 03:00:14,624 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:14,624 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:14,624 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-04-15 03:00:14,624 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164336451] [2021-04-15 03:00:14,624 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-04-15 03:00:14,624 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:14,625 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-04-15 03:00:14,625 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-04-15 03:00:14,625 INFO L87 Difference]: Start difference. First operand 90 states and 182 transitions. Second operand has 20 states, 20 states have (on average 1.6) internal successors, (32), 20 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-04-15 03:00:14,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:14,985 INFO L93 Difference]: Finished difference Result 135 states and 263 transitions. [2021-04-15 03:00:14,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-04-15 03:00:14,985 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.6) internal successors, (32), 20 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 18 [2021-04-15 03:00:14,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:14,986 INFO L225 Difference]: With dead ends: 135 [2021-04-15 03:00:14,986 INFO L226 Difference]: Without dead ends: 128 [2021-04-15 03:00:14,986 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 505.4ms TimeCoverageRelationStatistics Valid=105, Invalid=545, Unknown=0, NotChecked=0, Total=650 [2021-04-15 03:00:14,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2021-04-15 03:00:14,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 92. [2021-04-15 03:00:14,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 91 states have (on average 2.065934065934066) internal successors, (188), 91 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:14,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 188 transitions. [2021-04-15 03:00:14,987 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 188 transitions. Word has length 18 [2021-04-15 03:00:14,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:14,987 INFO L480 AbstractCegarLoop]: Abstraction has 92 states and 188 transitions. [2021-04-15 03:00:14,987 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.6) internal successors, (32), 20 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-04-15 03:00:14,987 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 188 transitions. [2021-04-15 03:00:14,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:14,988 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:14,988 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:15,201 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2520 [2021-04-15 03:00:15,202 INFO L428 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:15,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:15,202 INFO L82 PathProgramCache]: Analyzing trace with hash -646189637, now seen corresponding path program 196 times [2021-04-15 03:00:15,202 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:15,202 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589800111] [2021-04-15 03:00:15,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:15,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:15,491 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:15,491 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589800111] [2021-04-15 03:00:15,491 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [986794205] [2021-04-15 03:00:15,491 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-04-15 03:00:15,560 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 03:00:15,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:15,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:00:15,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:15,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 13 treesize of output 9 [2021-04-15 03:00:15,729 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:15,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 12 treesize of output 8 [2021-04-15 03:00:15,733 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:15,734 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:00:15,735 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:15,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 12 treesize of output 8 [2021-04-15 03:00:15,737 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:15,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 11 treesize of output 7 [2021-04-15 03:00:15,739 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:15,754 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:15,754 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:15,754 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 1 variables, input treesize:122, output treesize:41 [2021-04-15 03:00:15,815 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:15,816 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:15,816 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 17 [2021-04-15 03:00:15,816 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977861530] [2021-04-15 03:00:15,816 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-04-15 03:00:15,816 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:15,816 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-04-15 03:00:15,816 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=235, Unknown=0, NotChecked=0, Total=272 [2021-04-15 03:00:15,816 INFO L87 Difference]: Start difference. First operand 92 states and 188 transitions. Second operand has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:16,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:16,067 INFO L93 Difference]: Finished difference Result 137 states and 269 transitions. [2021-04-15 03:00:16,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:00:16,068 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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-04-15 03:00:16,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:16,068 INFO L225 Difference]: With dead ends: 137 [2021-04-15 03:00:16,068 INFO L226 Difference]: Without dead ends: 130 [2021-04-15 03:00:16,068 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 525.8ms TimeCoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:00:16,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2021-04-15 03:00:16,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 94. [2021-04-15 03:00:16,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 93 states have (on average 2.086021505376344) internal successors, (194), 93 states have internal predecessors, (194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:16,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 194 transitions. [2021-04-15 03:00:16,070 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 194 transitions. Word has length 18 [2021-04-15 03:00:16,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:16,070 INFO L480 AbstractCegarLoop]: Abstraction has 94 states and 194 transitions. [2021-04-15 03:00:16,070 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:16,070 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 194 transitions. [2021-04-15 03:00:16,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:16,070 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:16,070 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:16,270 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2531,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:00:16,271 INFO L428 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:16,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:16,271 INFO L82 PathProgramCache]: Analyzing trace with hash -1302955401, now seen corresponding path program 197 times [2021-04-15 03:00:16,271 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:16,271 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [920944038] [2021-04-15 03:00:16,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:16,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:16,573 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:16,574 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [920944038] [2021-04-15 03:00:16,574 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [737198050] [2021-04-15 03:00:16,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 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-04-15 03:00:16,635 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-04-15 03:00:16,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:16,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:00:16,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:16,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 13 treesize of output 9 [2021-04-15 03:00:16,865 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:16,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 12 treesize of output 8 [2021-04-15 03:00:16,868 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:16,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 12 treesize of output 8 [2021-04-15 03:00:16,871 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:16,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:00:16,873 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:16,887 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:16,888 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:16,888 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:97, output treesize:41 [2021-04-15 03:00:16,946 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:16,947 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:16,947 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-04-15 03:00:16,947 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339996447] [2021-04-15 03:00:16,947 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-04-15 03:00:16,947 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:16,947 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-04-15 03:00:16,947 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:00:16,947 INFO L87 Difference]: Start difference. First operand 94 states and 194 transitions. Second operand has 21 states, 21 states have (on average 1.619047619047619) internal successors, (34), 21 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:17,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:17,252 INFO L93 Difference]: Finished difference Result 138 states and 272 transitions. [2021-04-15 03:00:17,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:00:17,257 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.619047619047619) internal successors, (34), 21 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have 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-04-15 03:00:17,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:17,257 INFO L225 Difference]: With dead ends: 138 [2021-04-15 03:00:17,257 INFO L226 Difference]: Without dead ends: 131 [2021-04-15 03:00:17,257 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 597.5ms TimeCoverageRelationStatistics Valid=62, Invalid=444, Unknown=0, NotChecked=0, Total=506 [2021-04-15 03:00:17,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2021-04-15 03:00:17,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 95. [2021-04-15 03:00:17,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 94 states have (on average 2.095744680851064) internal successors, (197), 94 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:17,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 197 transitions. [2021-04-15 03:00:17,259 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 197 transitions. Word has length 18 [2021-04-15 03:00:17,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:17,259 INFO L480 AbstractCegarLoop]: Abstraction has 95 states and 197 transitions. [2021-04-15 03:00:17,259 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.619047619047619) internal successors, (34), 21 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:17,259 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 197 transitions. [2021-04-15 03:00:17,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:17,259 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:17,259 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:17,459 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2547 [2021-04-15 03:00:17,459 INFO L428 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:17,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:17,460 INFO L82 PathProgramCache]: Analyzing trace with hash -908499397, now seen corresponding path program 198 times [2021-04-15 03:00:17,460 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:17,460 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173981984] [2021-04-15 03:00:17,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:17,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:17,658 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:17,658 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1173981984] [2021-04-15 03:00:17,658 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1663018151] [2021-04-15 03:00:17,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 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-04-15 03:00:17,704 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-04-15 03:00:17,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:17,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:00:17,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:17,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 03:00:17,882 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:17,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 13 treesize of output 9 [2021-04-15 03:00:17,885 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:17,893 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:00:17,894 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00: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 12 treesize of output 8 [2021-04-15 03:00:17,896 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:17,898 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:00:17,899 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:17,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:00:17,902 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:17,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-04-15 03:00:17,904 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:17,937 INFO L628 ElimStorePlain]: treesize reduction 14, result has 74.1 percent of original size [2021-04-15 03:00:17,938 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:17,938 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 1 variables, input treesize:180, output treesize:40 [2021-04-15 03:00:18,028 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:18,028 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:18,028 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-04-15 03:00:18,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893669073] [2021-04-15 03:00:18,028 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-04-15 03:00:18,028 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:18,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-04-15 03:00:18,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:00:18,029 INFO L87 Difference]: Start difference. First operand 95 states and 197 transitions. Second operand has 21 states, 21 states have (on average 1.4285714285714286) internal successors, (30), 21 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-04-15 03:00:18,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:18,346 INFO L93 Difference]: Finished difference Result 150 states and 291 transitions. [2021-04-15 03:00:18,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:00:18,346 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.4285714285714286) internal successors, (30), 21 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 18 [2021-04-15 03:00:18,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:18,347 INFO L225 Difference]: With dead ends: 150 [2021-04-15 03:00:18,347 INFO L226 Difference]: Without dead ends: 143 [2021-04-15 03:00:18,347 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 506.7ms TimeCoverageRelationStatistics Valid=65, Invalid=441, Unknown=0, NotChecked=0, Total=506 [2021-04-15 03:00:18,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2021-04-15 03:00:18,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 96. [2021-04-15 03:00:18,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 95 states have (on average 2.1157894736842104) internal successors, (201), 95 states have internal predecessors, (201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:18,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 201 transitions. [2021-04-15 03:00:18,348 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 201 transitions. Word has length 18 [2021-04-15 03:00:18,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:18,348 INFO L480 AbstractCegarLoop]: Abstraction has 96 states and 201 transitions. [2021-04-15 03:00:18,348 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.4285714285714286) internal successors, (30), 21 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-04-15 03:00:18,348 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 201 transitions. [2021-04-15 03:00:18,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:18,349 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:18,349 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:18,549 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2561,201 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:00:18,549 INFO L428 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:18,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:18,550 INFO L82 PathProgramCache]: Analyzing trace with hash 1649690167, now seen corresponding path program 199 times [2021-04-15 03:00:18,550 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:18,550 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [48701274] [2021-04-15 03:00:18,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:18,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:18,744 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:18,745 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [48701274] [2021-04-15 03:00:18,745 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1391683960] [2021-04-15 03:00:18,745 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:00:18,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:18,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:00:18,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:18,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 12 treesize of output 8 [2021-04-15 03:00:18,910 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:18,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 03:00:18,913 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:18,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 12 treesize of output 8 [2021-04-15 03:00:18,915 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:18,931 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:18,932 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:18,932 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:66, output treesize:40 [2021-04-15 03:00:19,022 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:19,022 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:19,022 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 17 [2021-04-15 03:00:19,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492640344] [2021-04-15 03:00:19,022 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-04-15 03:00:19,022 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:19,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-04-15 03:00:19,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=235, Unknown=0, NotChecked=0, Total=272 [2021-04-15 03:00:19,023 INFO L87 Difference]: Start difference. First operand 96 states and 201 transitions. Second operand has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:19,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:19,316 INFO L93 Difference]: Finished difference Result 138 states and 273 transitions. [2021-04-15 03:00:19,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:00:19,316 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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-04-15 03:00:19,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:19,316 INFO L225 Difference]: With dead ends: 138 [2021-04-15 03:00:19,317 INFO L226 Difference]: Without dead ends: 131 [2021-04-15 03:00:19,317 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 426.7ms TimeCoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:00:19,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2021-04-15 03:00:19,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 92. [2021-04-15 03:00:19,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 91 states have (on average 2.065934065934066) internal successors, (188), 91 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:19,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 188 transitions. [2021-04-15 03:00:19,318 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 188 transitions. Word has length 18 [2021-04-15 03:00:19,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:19,318 INFO L480 AbstractCegarLoop]: Abstraction has 92 states and 188 transitions. [2021-04-15 03:00:19,318 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:19,318 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 188 transitions. [2021-04-15 03:00:19,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:19,318 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:19,318 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:19,518 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 202 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2569 [2021-04-15 03:00:19,519 INFO L428 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:19,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:19,519 INFO L82 PathProgramCache]: Analyzing trace with hash 836945301, now seen corresponding path program 200 times [2021-04-15 03:00:19,519 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:19,519 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149391705] [2021-04-15 03:00:19,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:19,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:19,684 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:19,684 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149391705] [2021-04-15 03:00:19,684 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1027243863] [2021-04-15 03:00:19,684 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:00:19,726 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 03:00:19,726 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:19,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:00:19,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:20,038 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:20,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:20,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:00:20,040 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:20,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:20,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:20,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 24 treesize of output 1 [2021-04-15 03:00:20,044 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:20,047 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:20,047 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:20,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 24 treesize of output 1 [2021-04-15 03:00:20,048 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:20,051 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:20,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 23 treesize of output 1 [2021-04-15 03:00:20,052 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:20,125 INFO L628 ElimStorePlain]: treesize reduction 251, result has 23.2 percent of original size [2021-04-15 03:00:20,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 13 treesize of output 9 [2021-04-15 03:00:20,128 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:20,150 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:20,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 5 treesize of output 3 [2021-04-15 03:00:20,153 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:20,173 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:20,175 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:20,175 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:458, output treesize:41 [2021-04-15 03:00:20,232 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:20,232 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:20,232 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:00:20,232 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188203763] [2021-04-15 03:00:20,233 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:00:20,233 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:20,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:00:20,233 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:00:20,233 INFO L87 Difference]: Start difference. First operand 92 states and 188 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:20,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:20,637 INFO L93 Difference]: Finished difference Result 133 states and 262 transitions. [2021-04-15 03:00:20,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-04-15 03:00:20,637 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have 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-04-15 03:00:20,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:20,638 INFO L225 Difference]: With dead ends: 133 [2021-04-15 03:00:20,638 INFO L226 Difference]: Without dead ends: 126 [2021-04-15 03:00:20,638 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 555.1ms TimeCoverageRelationStatistics Valid=65, Invalid=441, Unknown=0, NotChecked=0, Total=506 [2021-04-15 03:00:20,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2021-04-15 03:00:20,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 96. [2021-04-15 03:00:20,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 95 states have (on average 2.0736842105263156) internal successors, (197), 95 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:20,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 197 transitions. [2021-04-15 03:00:20,639 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 197 transitions. Word has length 18 [2021-04-15 03:00:20,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:20,639 INFO L480 AbstractCegarLoop]: Abstraction has 96 states and 197 transitions. [2021-04-15 03:00:20,639 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:20,639 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 197 transitions. [2021-04-15 03:00:20,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:20,639 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:20,640 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:20,840 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2582,203 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:00:20,840 INFO L428 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:20,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:20,840 INFO L82 PathProgramCache]: Analyzing trace with hash 180179537, now seen corresponding path program 201 times [2021-04-15 03:00:20,840 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:20,840 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723678036] [2021-04-15 03:00:20,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:20,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:21,109 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:21,109 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723678036] [2021-04-15 03:00:21,109 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [366127150] [2021-04-15 03:00:21,109 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:00:21,153 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 03:00:21,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:21,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:00:21,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:21,522 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:21,522 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00: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 13 treesize of output 7 [2021-04-15 03:00:21,523 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:21,527 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:21,527 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:21,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 20 treesize of output 1 [2021-04-15 03:00:21,528 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:21,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:21,532 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:21,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 1 [2021-04-15 03:00:21,532 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:21,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:21,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 8 [2021-04-15 03:00:21,536 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:21,614 INFO L628 ElimStorePlain]: treesize reduction 291, result has 22.4 percent of original size [2021-04-15 03:00:21,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 16 treesize of output 8 [2021-04-15 03:00:21,617 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:21,640 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:21,642 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:21,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 15 treesize of output 9 [2021-04-15 03:00:21,644 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:21,664 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:21,667 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:21,667 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:498, output treesize:41 [2021-04-15 03:00:21,727 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:21,727 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:21,727 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:00:21,727 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984675335] [2021-04-15 03:00:21,727 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:00:21,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:21,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:00:21,728 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=396, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:00:21,728 INFO L87 Difference]: Start difference. First operand 96 states and 197 transitions. Second operand has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:22,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:22,537 INFO L93 Difference]: Finished difference Result 159 states and 311 transitions. [2021-04-15 03:00:22,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-04-15 03:00:22,537 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have 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-04-15 03:00:22,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:22,537 INFO L225 Difference]: With dead ends: 159 [2021-04-15 03:00:22,537 INFO L226 Difference]: Without dead ends: 152 [2021-04-15 03:00:22,538 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 1076.3ms TimeCoverageRelationStatistics Valid=163, Invalid=893, Unknown=0, NotChecked=0, Total=1056 [2021-04-15 03:00:22,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2021-04-15 03:00:22,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 101. [2021-04-15 03:00:22,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 100 states have (on average 2.11) internal successors, (211), 100 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:22,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 211 transitions. [2021-04-15 03:00:22,539 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 211 transitions. Word has length 18 [2021-04-15 03:00:22,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:22,539 INFO L480 AbstractCegarLoop]: Abstraction has 101 states and 211 transitions. [2021-04-15 03:00:22,539 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:22,539 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 211 transitions. [2021-04-15 03:00:22,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:22,539 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:22,539 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:22,748 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2606,204 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:00:22,749 INFO L428 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:22,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:22,749 INFO L82 PathProgramCache]: Analyzing trace with hash 574635541, now seen corresponding path program 202 times [2021-04-15 03:00:22,749 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:22,749 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927282957] [2021-04-15 03:00:22,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:22,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:22,960 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:22,960 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [927282957] [2021-04-15 03:00:22,960 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1778441406] [2021-04-15 03:00:22,960 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-04-15 03:00:23,003 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 03:00:23,003 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:23,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:00:23,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:23,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:23,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:23,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 23 treesize of output 1 [2021-04-15 03:00:23,227 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:23,230 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:23,231 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:23,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:00:23,232 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:23,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:23,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 1 [2021-04-15 03:00:23,235 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:23,307 INFO L628 ElimStorePlain]: treesize reduction 162, result has 31.6 percent of original size [2021-04-15 03:00:23,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 03:00:23,311 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:23,334 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:23,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 5 treesize of output 3 [2021-04-15 03:00:23,337 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:23,359 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:23,361 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:23,361 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:328, output treesize:40 [2021-04-15 03:00:23,453 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:23,453 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:23,453 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:00:23,453 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296210272] [2021-04-15 03:00:23,453 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:00:23,453 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:23,454 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:00:23,454 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:00:23,454 INFO L87 Difference]: Start difference. First operand 101 states and 211 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:23,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:23,952 INFO L93 Difference]: Finished difference Result 155 states and 305 transitions. [2021-04-15 03:00:23,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-04-15 03:00:23,953 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-04-15 03:00:23,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:23,953 INFO L225 Difference]: With dead ends: 155 [2021-04-15 03:00:23,953 INFO L226 Difference]: Without dead ends: 148 [2021-04-15 03:00:23,953 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 616.8ms TimeCoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2021-04-15 03:00:23,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2021-04-15 03:00:23,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 103. [2021-04-15 03:00:23,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 102 states have (on average 2.1372549019607843) internal successors, (218), 102 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:23,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 218 transitions. [2021-04-15 03:00:23,955 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 218 transitions. Word has length 18 [2021-04-15 03:00:23,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:23,955 INFO L480 AbstractCegarLoop]: Abstraction has 103 states and 218 transitions. [2021-04-15 03:00:23,955 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:23,955 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 218 transitions. [2021-04-15 03:00:23,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:23,955 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:23,955 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:24,155 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2630,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:00:24,156 INFO L428 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:24,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:24,156 INFO L82 PathProgramCache]: Analyzing trace with hash -1162142191, now seen corresponding path program 203 times [2021-04-15 03:00:24,156 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:24,156 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494094410] [2021-04-15 03:00:24,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:24,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:24,302 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:24,302 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494094410] [2021-04-15 03:00:24,302 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [10727059] [2021-04-15 03:00:24,302 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-04-15 03:00:24,344 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-04-15 03:00:24,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:24,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:00:24,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:24,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 03:00:24,512 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:24,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 13 treesize of output 9 [2021-04-15 03:00:24,515 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:24,517 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:00:24,518 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:24,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 12 treesize of output 8 [2021-04-15 03:00:24,520 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:24,522 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:00:24,523 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:24,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 11 treesize of output 7 [2021-04-15 03:00:24,525 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:24,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 12 treesize of output 8 [2021-04-15 03:00:24,528 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:24,559 INFO L628 ElimStorePlain]: treesize reduction 14, result has 74.1 percent of original size [2021-04-15 03:00:24,560 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:24,560 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 1 variables, input treesize:180, output treesize:40 [2021-04-15 03:00:24,652 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:24,652 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:24,652 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:00:24,653 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1214907390] [2021-04-15 03:00:24,653 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:00:24,653 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:24,653 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:00:24,660 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=406, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:00:24,660 INFO L87 Difference]: Start difference. First operand 103 states and 218 transitions. Second operand has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:25,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:25,100 INFO L93 Difference]: Finished difference Result 143 states and 287 transitions. [2021-04-15 03:00:25,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-04-15 03:00:25,100 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have 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-04-15 03:00:25,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:25,101 INFO L225 Difference]: With dead ends: 143 [2021-04-15 03:00:25,101 INFO L226 Difference]: Without dead ends: 136 [2021-04-15 03:00:25,101 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 541.6ms TimeCoverageRelationStatistics Valid=96, Invalid=660, Unknown=0, NotChecked=0, Total=756 [2021-04-15 03:00:25,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2021-04-15 03:00:25,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 102. [2021-04-15 03:00:25,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 101 states have (on average 2.118811881188119) internal successors, (214), 101 states have internal predecessors, (214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:25,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 214 transitions. [2021-04-15 03:00:25,102 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 214 transitions. Word has length 18 [2021-04-15 03:00:25,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:25,102 INFO L480 AbstractCegarLoop]: Abstraction has 102 states and 214 transitions. [2021-04-15 03:00:25,102 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:25,102 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 214 transitions. [2021-04-15 03:00:25,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:25,102 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:25,103 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:25,308 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 206 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2656 [2021-04-15 03:00:25,309 INFO L428 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:25,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:25,309 INFO L82 PathProgramCache]: Analyzing trace with hash -326166729, now seen corresponding path program 204 times [2021-04-15 03:00:25,309 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:25,309 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1161661226] [2021-04-15 03:00:25,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:25,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:25,459 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:25,460 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1161661226] [2021-04-15 03:00:25,460 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1746295090] [2021-04-15 03:00:25,460 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-04-15 03:00:25,516 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-04-15 03:00:25,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:25,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:00:25,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:25,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:25,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:25,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 21 treesize of output 8 [2021-04-15 03:00:25,824 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:25,827 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:25,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:25,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 28 treesize of output 1 [2021-04-15 03:00:25,829 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:25,832 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:25,832 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:25,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 27 treesize of output 1 [2021-04-15 03:00:25,833 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:25,835 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:25,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 1 [2021-04-15 03:00:25,837 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:25,914 INFO L628 ElimStorePlain]: treesize reduction 275, result has 21.7 percent of original size [2021-04-15 03:00:25,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 5 treesize of output 3 [2021-04-15 03:00:25,918 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:25,942 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:25,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 13 treesize of output 9 [2021-04-15 03:00:25,946 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:25,968 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:25,970 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:25,970 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:498, output treesize:41 [2021-04-15 03:00:26,029 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:26,030 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:26,030 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:00:26,030 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474105407] [2021-04-15 03:00:26,030 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:00:26,030 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:26,030 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:00:26,030 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:00:26,030 INFO L87 Difference]: Start difference. First operand 102 states and 214 transitions. Second operand has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:26,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:26,676 INFO L93 Difference]: Finished difference Result 193 states and 374 transitions. [2021-04-15 03:00:26,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-04-15 03:00:26,677 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have 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-04-15 03:00:26,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:26,677 INFO L225 Difference]: With dead ends: 193 [2021-04-15 03:00:26,677 INFO L226 Difference]: Without dead ends: 186 [2021-04-15 03:00:26,677 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 702.9ms TimeCoverageRelationStatistics Valid=155, Invalid=837, Unknown=0, NotChecked=0, Total=992 [2021-04-15 03:00:26,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2021-04-15 03:00:26,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 114. [2021-04-15 03:00:26,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 113 states have (on average 2.150442477876106) internal successors, (243), 113 states have internal predecessors, (243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:26,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 243 transitions. [2021-04-15 03:00:26,678 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 243 transitions. Word has length 18 [2021-04-15 03:00:26,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:26,679 INFO L480 AbstractCegarLoop]: Abstraction has 114 states and 243 transitions. [2021-04-15 03:00:26,679 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:26,679 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 243 transitions. [2021-04-15 03:00:26,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:26,679 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:26,679 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:26,879 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2664 [2021-04-15 03:00:26,879 INFO L428 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:26,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:26,880 INFO L82 PathProgramCache]: Analyzing trace with hash 68289275, now seen corresponding path program 205 times [2021-04-15 03:00:26,880 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:26,880 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831321949] [2021-04-15 03:00:26,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:26,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:27,013 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:27,013 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831321949] [2021-04-15 03:00:27,013 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [260755987] [2021-04-15 03:00:27,013 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-04-15 03:00:27,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:27,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:00:27,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:27,243 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:27,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:27,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 18 treesize of output 1 [2021-04-15 03:00:27,245 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:27,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:27,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:27,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:00:27,249 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:27,252 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:27,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 7 [2021-04-15 03:00:27,253 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:27,332 INFO L628 ElimStorePlain]: treesize reduction 172, result has 30.9 percent of original size [2021-04-15 03:00:27,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:27,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-04-15 03:00:27,335 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:27,372 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:27,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:27,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 13 treesize of output 9 [2021-04-15 03:00:27,375 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:27,398 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:27,400 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:27,400 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:328, output treesize:40 [2021-04-15 03:00:27,498 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:27,498 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:27,498 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:00:27,498 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902406536] [2021-04-15 03:00:27,499 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:00:27,499 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:27,499 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:00:27,499 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:00:27,499 INFO L87 Difference]: Start difference. First operand 114 states and 243 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:28,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:28,129 INFO L93 Difference]: Finished difference Result 180 states and 355 transitions. [2021-04-15 03:00:28,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-04-15 03:00:28,129 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-04-15 03:00:28,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:28,130 INFO L225 Difference]: With dead ends: 180 [2021-04-15 03:00:28,130 INFO L226 Difference]: Without dead ends: 173 [2021-04-15 03:00:28,130 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 651.4ms TimeCoverageRelationStatistics Valid=99, Invalid=603, Unknown=0, NotChecked=0, Total=702 [2021-04-15 03:00:28,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2021-04-15 03:00:28,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 117. [2021-04-15 03:00:28,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117 states, 116 states have (on average 2.1724137931034484) internal successors, (252), 116 states have internal predecessors, (252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:28,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 252 transitions. [2021-04-15 03:00:28,131 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 252 transitions. Word has length 18 [2021-04-15 03:00:28,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:28,131 INFO L480 AbstractCegarLoop]: Abstraction has 117 states and 252 transitions. [2021-04-15 03:00:28,131 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:28,132 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 252 transitions. [2021-04-15 03:00:28,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:28,132 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:28,132 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:28,332 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2688,208 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:00:28,332 INFO L428 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:28,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:28,333 INFO L82 PathProgramCache]: Analyzing trace with hash -1668488457, now seen corresponding path program 206 times [2021-04-15 03:00:28,333 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:28,333 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1635690450] [2021-04-15 03:00:28,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:28,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:28,635 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:28,635 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1635690450] [2021-04-15 03:00:28,635 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [677457427] [2021-04-15 03:00:28,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 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-04-15 03:00:28,677 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 03:00:28,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:28,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:00:28,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:28,882 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:28,883 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:28,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 1 [2021-04-15 03:00:28,884 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:28,887 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:28,887 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:28,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 8 [2021-04-15 03:00:28,888 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:28,891 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:28,891 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:28,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 23 treesize of output 1 [2021-04-15 03:00:28,893 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:28,895 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:28,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 24 treesize of output 1 [2021-04-15 03:00:28,896 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:28,972 INFO L628 ElimStorePlain]: treesize reduction 245, result has 23.4 percent of original size [2021-04-15 03:00:28,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 5 treesize of output 3 [2021-04-15 03:00:28,975 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:28,999 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:29,001 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:29,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 13 treesize of output 9 [2021-04-15 03:00:29,002 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:29,024 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:29,026 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:29,026 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:454, output treesize:40 [2021-04-15 03:00:29,116 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:29,117 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:29,117 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:00:29,117 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759605761] [2021-04-15 03:00:29,117 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:00:29,117 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:29,117 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:00:29,117 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:00:29,117 INFO L87 Difference]: Start difference. First operand 117 states and 252 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:29,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:29,643 INFO L93 Difference]: Finished difference Result 168 states and 337 transitions. [2021-04-15 03:00:29,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-04-15 03:00:29,643 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-04-15 03:00:29,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:29,643 INFO L225 Difference]: With dead ends: 168 [2021-04-15 03:00:29,644 INFO L226 Difference]: Without dead ends: 161 [2021-04-15 03:00:29,644 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 763.1ms TimeCoverageRelationStatistics Valid=99, Invalid=603, Unknown=0, NotChecked=0, Total=702 [2021-04-15 03:00:29,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2021-04-15 03:00:29,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 119. [2021-04-15 03:00:29,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 118 states have (on average 2.1610169491525424) internal successors, (255), 118 states have internal predecessors, (255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:29,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 255 transitions. [2021-04-15 03:00:29,645 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 255 transitions. Word has length 18 [2021-04-15 03:00:29,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:29,645 INFO L480 AbstractCegarLoop]: Abstraction has 119 states and 255 transitions. [2021-04-15 03:00:29,645 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:29,645 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 255 transitions. [2021-04-15 03:00:29,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:29,645 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:29,645 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:29,859 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2713 [2021-04-15 03:00:29,860 INFO L428 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:29,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:29,860 INFO L82 PathProgramCache]: Analyzing trace with hash 606144853, now seen corresponding path program 207 times [2021-04-15 03:00:29,860 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:29,860 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605543646] [2021-04-15 03:00:29,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:29,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:30,083 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:30,083 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1605543646] [2021-04-15 03:00:30,084 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [380555701] [2021-04-15 03:00:30,084 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-04-15 03:00:30,126 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-04-15 03:00:30,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:30,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:00:30,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:30,656 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:30,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:30,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 31 treesize of output 1 [2021-04-15 03:00:30,658 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:30,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:30,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:30,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 24 treesize of output 1 [2021-04-15 03:00:30,673 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:30,676 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:30,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:30,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 33 treesize of output 9 [2021-04-15 03:00:30,678 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:30,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:30,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:30,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 23 treesize of output 8 [2021-04-15 03:00:30,682 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:30,686 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:30,686 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:30,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 1 [2021-04-15 03:00:30,687 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:30,690 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:30,690 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:30,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 32 treesize of output 1 [2021-04-15 03:00:30,691 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:30,696 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:30,697 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:30,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 32 treesize of output 1 [2021-04-15 03:00:30,699 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:30,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:30,703 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:30,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 24 treesize of output 1 [2021-04-15 03:00:30,705 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:30,708 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:30,708 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:30,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 8 [2021-04-15 03:00:30,709 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:30,712 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:30,713 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:30,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 32 treesize of output 1 [2021-04-15 03:00:30,714 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:30,716 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:30,717 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:30,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 33 treesize of output 9 [2021-04-15 03:00:30,718 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:30,721 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:30,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 15 treesize of output 7 [2021-04-15 03:00:30,722 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:30,788 INFO L628 ElimStorePlain]: treesize reduction 26, result has 74.5 percent of original size [2021-04-15 03:00:30,791 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:30,791 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 5 variables, input treesize:608, output treesize:40 [2021-04-15 03:00:30,885 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:30,885 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:30,885 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:00:30,885 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150926908] [2021-04-15 03:00:30,886 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:00:30,886 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:30,886 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:00:30,886 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=389, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:00:30,886 INFO L87 Difference]: Start difference. First operand 119 states and 255 transitions. Second operand has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:31,371 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 45 [2021-04-15 03:00:32,373 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 55 [2021-04-15 03:00:32,620 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 55 [2021-04-15 03:00:32,773 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 58 [2021-04-15 03:00:32,915 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 56 [2021-04-15 03:00:32,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:32,973 INFO L93 Difference]: Finished difference Result 270 states and 521 transitions. [2021-04-15 03:00:32,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-04-15 03:00:32,973 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have 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-04-15 03:00:32,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:32,973 INFO L225 Difference]: With dead ends: 270 [2021-04-15 03:00:32,973 INFO L226 Difference]: Without dead ends: 225 [2021-04-15 03:00:32,974 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 306 ImplicationChecksByTransitivity, 2040.8ms TimeCoverageRelationStatistics Valid=358, Invalid=1448, Unknown=0, NotChecked=0, Total=1806 [2021-04-15 03:00:32,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2021-04-15 03:00:32,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 119. [2021-04-15 03:00:32,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 118 states have (on average 2.194915254237288) internal successors, (259), 118 states have internal predecessors, (259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:32,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 259 transitions. [2021-04-15 03:00:32,975 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 259 transitions. Word has length 18 [2021-04-15 03:00:32,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:32,975 INFO L480 AbstractCegarLoop]: Abstraction has 119 states and 259 transitions. [2021-04-15 03:00:32,975 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:32,975 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 259 transitions. [2021-04-15 03:00:32,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:32,975 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:32,975 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:33,176 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2737 [2021-04-15 03:00:33,176 INFO L428 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:33,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:33,176 INFO L82 PathProgramCache]: Analyzing trace with hash -1130632879, now seen corresponding path program 208 times [2021-04-15 03:00:33,176 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:33,176 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2027194528] [2021-04-15 03:00:33,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:33,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:33,439 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:33,440 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2027194528] [2021-04-15 03:00:33,440 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1272648676] [2021-04-15 03:00:33,440 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-04-15 03:00:33,484 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 03:00:33,484 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:33,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:00:33,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:33,748 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:33,749 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:33,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 24 treesize of output 1 [2021-04-15 03:00:33,749 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:33,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:33,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:33,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 25 treesize of output 9 [2021-04-15 03:00:33,754 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:33,756 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:33,757 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:33,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 24 treesize of output 1 [2021-04-15 03:00:33,757 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:33,760 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:33,760 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:33,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:00:33,761 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:33,764 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:33,764 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:33,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 17 treesize of output 8 [2021-04-15 03:00:33,765 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:33,767 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:00:33,767 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:33,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:33,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:33,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 7 [2021-04-15 03:00:33,771 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:33,773 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:33,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:33,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 18 treesize of output 1 [2021-04-15 03:00:33,775 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:33,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:33,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:33,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:00:33,778 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:33,780 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:33,781 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:33,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 24 treesize of output 1 [2021-04-15 03:00:33,781 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:33,784 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:33,784 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:33,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 18 treesize of output 1 [2021-04-15 03:00:33,785 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:33,787 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:33,787 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-04-15 03:00:33,788 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:33,812 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:33,814 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:33,814 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:470, output treesize:40 [2021-04-15 03:00:33,910 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:33,910 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:33,910 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-04-15 03:00:33,910 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142736802] [2021-04-15 03:00:33,911 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:00:33,911 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:33,911 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:00:33,911 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:00:33,911 INFO L87 Difference]: Start difference. First operand 119 states and 259 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:34,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:34,382 INFO L93 Difference]: Finished difference Result 202 states and 396 transitions. [2021-04-15 03:00:34,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-04-15 03:00:34,383 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:00:34,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:34,383 INFO L225 Difference]: With dead ends: 202 [2021-04-15 03:00:34,383 INFO L226 Difference]: Without dead ends: 195 [2021-04-15 03:00:34,383 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 672.8ms TimeCoverageRelationStatistics Valid=82, Invalid=568, Unknown=0, NotChecked=0, Total=650 [2021-04-15 03:00:34,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2021-04-15 03:00:34,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 123. [2021-04-15 03:00:34,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 122 states have (on average 2.221311475409836) internal successors, (271), 122 states have internal predecessors, (271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:34,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 271 transitions. [2021-04-15 03:00:34,385 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 271 transitions. Word has length 18 [2021-04-15 03:00:34,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:34,385 INFO L480 AbstractCegarLoop]: Abstraction has 123 states and 271 transitions. [2021-04-15 03:00:34,385 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:34,385 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 271 transitions. [2021-04-15 03:00:34,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:34,385 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:34,385 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:34,596 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2846,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:00:34,596 INFO L428 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:34,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:34,597 INFO L82 PathProgramCache]: Analyzing trace with hash 1848177113, now seen corresponding path program 209 times [2021-04-15 03:00:34,597 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:34,597 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003466812] [2021-04-15 03:00:34,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:34,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:34,766 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:34,766 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003466812] [2021-04-15 03:00:34,766 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2036450851] [2021-04-15 03:00:34,766 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-04-15 03:00:34,809 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-04-15 03:00:34,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:34,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:00:34,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:34,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 12 treesize of output 8 [2021-04-15 03:00:34,992 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:34,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 13 treesize of output 9 [2021-04-15 03:00:34,995 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:34,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 12 treesize of output 8 [2021-04-15 03:00:34,997 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:34,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:00:34,999 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:35,020 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:35,021 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:35,021 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:97, output treesize:41 [2021-04-15 03:00:35,074 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:35,074 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:35,074 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-04-15 03:00:35,074 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703162542] [2021-04-15 03:00:35,074 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-04-15 03:00:35,075 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:35,075 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-04-15 03:00:35,075 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:00:35,075 INFO L87 Difference]: Start difference. First operand 123 states and 271 transitions. Second operand has 21 states, 21 states have (on average 1.380952380952381) internal successors, (29), 21 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:35,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:35,621 INFO L93 Difference]: Finished difference Result 190 states and 379 transitions. [2021-04-15 03:00:35,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-04-15 03:00:35,621 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.380952380952381) internal successors, (29), 21 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-04-15 03:00:35,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:35,622 INFO L225 Difference]: With dead ends: 190 [2021-04-15 03:00:35,622 INFO L226 Difference]: Without dead ends: 183 [2021-04-15 03:00:35,622 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 623.7ms TimeCoverageRelationStatistics Valid=92, Invalid=610, Unknown=0, NotChecked=0, Total=702 [2021-04-15 03:00:35,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-04-15 03:00:35,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 125. [2021-04-15 03:00:35,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 124 states have (on average 2.225806451612903) internal successors, (276), 124 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:35,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 276 transitions. [2021-04-15 03:00:35,623 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 276 transitions. Word has length 18 [2021-04-15 03:00:35,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:35,623 INFO L480 AbstractCegarLoop]: Abstraction has 125 states and 276 transitions. [2021-04-15 03:00:35,623 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.380952380952381) internal successors, (29), 21 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:35,623 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 276 transitions. [2021-04-15 03:00:35,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:35,624 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:35,624 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:35,824 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 212 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2896 [2021-04-15 03:00:35,824 INFO L428 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:35,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:35,824 INFO L82 PathProgramCache]: Analyzing trace with hash -1247473947, now seen corresponding path program 210 times [2021-04-15 03:00:35,824 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:35,824 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036504649] [2021-04-15 03:00:35,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:35,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:36,174 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:36,174 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036504649] [2021-04-15 03:00:36,174 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [899990717] [2021-04-15 03:00:36,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 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-04-15 03:00:36,217 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-04-15 03:00:36,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:36,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:00:36,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:36,367 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:00:36,368 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:36,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 12 treesize of output 8 [2021-04-15 03:00:36,371 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:36,373 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:00:36,374 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:36,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 13 treesize of output 9 [2021-04-15 03:00:36,378 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:36,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 12 treesize of output 8 [2021-04-15 03:00:36,381 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:36,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 12 treesize of output 8 [2021-04-15 03:00:36,384 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:36,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 12 treesize of output 8 [2021-04-15 03:00:36,388 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:36,390 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:00:36,391 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:36,393 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:00:36,393 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:36,395 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:00:36,396 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:36,398 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:00:36,399 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:36,401 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:00:36,402 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:36,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 13 treesize of output 9 [2021-04-15 03:00:36,405 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:36,407 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:00:36,407 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:36,409 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:00:36,410 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:36,412 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:00:36,412 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:36,414 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:00:36,415 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:36,416 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:00:36,417 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:36,419 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:00:36,419 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:36,421 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:00:36,422 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:36,423 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:00:36,424 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:36,458 INFO L628 ElimStorePlain]: treesize reduction 34, result has 54.7 percent of original size [2021-04-15 03:00:36,459 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:36,459 INFO L247 ElimStorePlain]: Needed 22 recursive calls to eliminate 1 variables, input treesize:588, output treesize:41 [2021-04-15 03:00:36,518 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:36,518 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:36,518 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 16 [2021-04-15 03:00:36,518 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [867478091] [2021-04-15 03:00:36,519 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-04-15 03:00:36,519 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:36,519 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-04-15 03:00:36,519 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2021-04-15 03:00:36,519 INFO L87 Difference]: Start difference. First operand 125 states and 276 transitions. Second operand has 16 states, 16 states have (on average 1.625) internal successors, (26), 16 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:36,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:36,759 INFO L93 Difference]: Finished difference Result 147 states and 313 transitions. [2021-04-15 03:00:36,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:00:36,759 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 16 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have 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-04-15 03:00:36,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:36,760 INFO L225 Difference]: With dead ends: 147 [2021-04-15 03:00:36,760 INFO L226 Difference]: Without dead ends: 140 [2021-04-15 03:00:36,760 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 529.8ms TimeCoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:00:36,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2021-04-15 03:00:36,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 126. [2021-04-15 03:00:36,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 125 states have (on average 2.232) internal successors, (279), 125 states have internal predecessors, (279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:36,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 279 transitions. [2021-04-15 03:00:36,761 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 279 transitions. Word has length 18 [2021-04-15 03:00:36,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:36,761 INFO L480 AbstractCegarLoop]: Abstraction has 126 states and 279 transitions. [2021-04-15 03:00:36,761 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 16 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:36,761 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 279 transitions. [2021-04-15 03:00:36,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:36,762 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:36,762 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:36,962 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2907,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:00:36,962 INFO L428 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:36,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:36,962 INFO L82 PathProgramCache]: Analyzing trace with hash -132376151, now seen corresponding path program 211 times [2021-04-15 03:00:36,962 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:36,963 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000748754] [2021-04-15 03:00:36,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:36,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:37,377 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:37,377 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000748754] [2021-04-15 03:00:37,377 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2073098415] [2021-04-15 03:00:37,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 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-04-15 03:00:37,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:37,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:00:37,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:37,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 03:00:37,603 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:37,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 12 treesize of output 8 [2021-04-15 03:00:37,606 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:37,607 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:00:37,608 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:37,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 11 treesize of output 7 [2021-04-15 03:00:37,610 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:37,612 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-04-15 03:00:37,613 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:37,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:37,628 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:37,628 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 1 variables, input treesize:120, output treesize:41 [2021-04-15 03:00:37,689 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:37,689 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:37,689 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 17 [2021-04-15 03:00:37,690 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1177104227] [2021-04-15 03:00:37,690 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-04-15 03:00:37,690 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:37,690 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-04-15 03:00:37,690 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=235, Unknown=0, NotChecked=0, Total=272 [2021-04-15 03:00:37,690 INFO L87 Difference]: Start difference. First operand 126 states and 279 transitions. Second operand has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:37,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:37,945 INFO L93 Difference]: Finished difference Result 151 states and 321 transitions. [2021-04-15 03:00:37,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:00:37,946 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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-04-15 03:00:37,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:37,946 INFO L225 Difference]: With dead ends: 151 [2021-04-15 03:00:37,946 INFO L226 Difference]: Without dead ends: 144 [2021-04-15 03:00:37,946 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 676.5ms TimeCoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-04-15 03:00:37,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2021-04-15 03:00:37,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 127. [2021-04-15 03:00:37,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 126 states have (on average 2.238095238095238) internal successors, (282), 126 states have internal predecessors, (282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:37,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 282 transitions. [2021-04-15 03:00:37,948 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 282 transitions. Word has length 18 [2021-04-15 03:00:37,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:37,948 INFO L480 AbstractCegarLoop]: Abstraction has 127 states and 282 transitions. [2021-04-15 03:00:37,948 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:37,948 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 282 transitions. [2021-04-15 03:00:37,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:37,948 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:37,948 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:38,148 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2928,214 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:00:38,149 INFO L428 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:38,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:38,149 INFO L82 PathProgramCache]: Analyzing trace with hash -789141915, now seen corresponding path program 212 times [2021-04-15 03:00:38,149 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:38,149 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174608669] [2021-04-15 03:00:38,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:38,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:38,330 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:38,330 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174608669] [2021-04-15 03:00:38,330 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [592860147] [2021-04-15 03:00:38,330 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-04-15 03:00:38,372 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 03:00:38,372 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:38,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:00:38,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:38,690 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:38,690 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:38,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 18 treesize of output 1 [2021-04-15 03:00:38,692 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:38,696 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:38,696 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:38,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 25 treesize of output 9 [2021-04-15 03:00:38,698 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:38,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:38,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:38,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 24 treesize of output 1 [2021-04-15 03:00:38,703 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:38,707 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:38,707 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-04-15 03:00:38,708 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:38,807 INFO L628 ElimStorePlain]: treesize reduction 263, result has 21.7 percent of original size [2021-04-15 03:00:38,810 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:38,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-04-15 03:00:38,811 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:38,833 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:38,835 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:38,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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 8 [2021-04-15 03:00:38,836 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:38,857 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:38,858 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:38,858 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:466, output treesize:41 [2021-04-15 03:00:38,932 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:38,932 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:38,933 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:00:38,933 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689171128] [2021-04-15 03:00:38,933 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:00:38,933 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:38,933 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:00:38,933 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:00:38,933 INFO L87 Difference]: Start difference. First operand 127 states and 282 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:39,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:39,302 INFO L93 Difference]: Finished difference Result 152 states and 324 transitions. [2021-04-15 03:00:39,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-04-15 03:00:39,302 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-04-15 03:00:39,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:39,303 INFO L225 Difference]: With dead ends: 152 [2021-04-15 03:00:39,303 INFO L226 Difference]: Without dead ends: 145 [2021-04-15 03:00:39,303 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 527.3ms TimeCoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:00:39,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2021-04-15 03:00:39,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 127. [2021-04-15 03:00:39,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 126 states have (on average 2.238095238095238) internal successors, (282), 126 states have internal predecessors, (282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:39,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 282 transitions. [2021-04-15 03:00:39,304 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 282 transitions. Word has length 18 [2021-04-15 03:00:39,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:39,304 INFO L480 AbstractCegarLoop]: Abstraction has 127 states and 282 transitions. [2021-04-15 03:00:39,304 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:39,304 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 282 transitions. [2021-04-15 03:00:39,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:39,304 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:39,304 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:39,505 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2945,215 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:00:39,505 INFO L428 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:39,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:39,505 INFO L82 PathProgramCache]: Analyzing trace with hash -394685911, now seen corresponding path program 213 times [2021-04-15 03:00:39,505 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:39,505 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818303361] [2021-04-15 03:00:39,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:39,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:39,780 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:39,780 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818303361] [2021-04-15 03:00:39,780 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1228601566] [2021-04-15 03:00:39,780 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-04-15 03:00:39,822 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 03:00:39,823 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:39,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:00:39,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:40,239 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:40,240 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:40,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 29 treesize of output 9 [2021-04-15 03:00:40,241 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:40,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:40,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:40,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 27 treesize of output 1 [2021-04-15 03:00:40,245 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:40,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:40,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:40,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 9 [2021-04-15 03:00:40,249 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:40,252 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:40,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:40,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 28 treesize of output 1 [2021-04-15 03:00:40,254 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:40,257 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:40,257 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:40,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 28 treesize of output 1 [2021-04-15 03:00:40,258 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:40,261 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:40,261 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:40,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 21 treesize of output 8 [2021-04-15 03:00:40,262 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:40,265 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:40,266 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:40,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 22 treesize of output 1 [2021-04-15 03:00:40,268 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:40,271 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:40,272 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:40,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 20 treesize of output 1 [2021-04-15 03:00:40,272 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:40,275 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:40,276 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:40,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 8 [2021-04-15 03:00:40,277 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:40,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:40,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:40,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 22 treesize of output 1 [2021-04-15 03:00:40,281 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:40,283 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:40,284 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:40,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 13 treesize of output 7 [2021-04-15 03:00:40,284 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:40,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:40,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 28 treesize of output 1 [2021-04-15 03:00:40,288 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:40,355 INFO L628 ElimStorePlain]: treesize reduction 26, result has 74.5 percent of original size [2021-04-15 03:00:40,357 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:40,357 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 5 variables, input treesize:568, output treesize:40 [2021-04-15 03:00:40,465 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:40,465 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:40,465 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-04-15 03:00:40,465 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90784556] [2021-04-15 03:00:40,466 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-04-15 03:00:40,466 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:40,466 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-04-15 03:00:40,466 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-04-15 03:00:40,466 INFO L87 Difference]: Start difference. First operand 127 states and 282 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 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-04-15 03:00:41,378 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 58 [2021-04-15 03:00:41,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:41,395 INFO L93 Difference]: Finished difference Result 276 states and 565 transitions. [2021-04-15 03:00:41,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-04-15 03:00:41,396 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 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 18 [2021-04-15 03:00:41,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:41,396 INFO L225 Difference]: With dead ends: 276 [2021-04-15 03:00:41,396 INFO L226 Difference]: Without dead ends: 266 [2021-04-15 03:00:41,397 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 1161.7ms TimeCoverageRelationStatistics Valid=103, Invalid=653, Unknown=0, NotChecked=0, Total=756 [2021-04-15 03:00:41,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2021-04-15 03:00:41,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 146. [2021-04-15 03:00:41,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 145 states have (on average 2.3655172413793104) internal successors, (343), 145 states have internal predecessors, (343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:41,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 343 transitions. [2021-04-15 03:00:41,398 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 343 transitions. Word has length 18 [2021-04-15 03:00:41,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:41,398 INFO L480 AbstractCegarLoop]: Abstraction has 146 states and 343 transitions. [2021-04-15 03:00:41,398 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 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-04-15 03:00:41,398 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 343 transitions. [2021-04-15 03:00:41,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:41,399 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:41,399 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:41,599 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 216 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2970 [2021-04-15 03:00:41,599 INFO L428 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:41,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:41,599 INFO L82 PathProgramCache]: Analyzing trace with hash -2131463643, now seen corresponding path program 214 times [2021-04-15 03:00:41,599 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:41,599 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1351042720] [2021-04-15 03:00:41,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:41,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:42,009 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:42,009 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1351042720] [2021-04-15 03:00:42,009 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1419115336] [2021-04-15 03:00:42,009 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-04-15 03:00:42,051 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 03:00:42,051 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:42,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:00:42,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:42,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 13 treesize of output 9 [2021-04-15 03:00:42,172 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:42,173 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:00:42,174 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:42,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 12 treesize of output 8 [2021-04-15 03:00:42,176 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:42,178 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:00:42,179 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:42,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 12 treesize of output 8 [2021-04-15 03:00:42,181 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:42,183 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:00:42,183 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:42,199 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:42,199 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:42,200 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 1 variables, input treesize:147, output treesize:40 [2021-04-15 03:00:42,297 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:42,297 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:42,297 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 17 [2021-04-15 03:00:42,297 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651270067] [2021-04-15 03:00:42,298 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-04-15 03:00:42,298 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:42,298 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-04-15 03:00:42,298 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=235, Unknown=0, NotChecked=0, Total=272 [2021-04-15 03:00:42,298 INFO L87 Difference]: Start difference. First operand 146 states and 343 transitions. Second operand has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:42,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:42,641 INFO L93 Difference]: Finished difference Result 171 states and 384 transitions. [2021-04-15 03:00:42,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-04-15 03:00:42,641 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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-04-15 03:00:42,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:42,642 INFO L225 Difference]: With dead ends: 171 [2021-04-15 03:00:42,642 INFO L226 Difference]: Without dead ends: 164 [2021-04-15 03:00:42,642 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 687.5ms TimeCoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-04-15 03:00:42,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2021-04-15 03:00:42,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 146. [2021-04-15 03:00:42,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 145 states have (on average 2.3655172413793104) internal successors, (343), 145 states have internal predecessors, (343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:42,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 343 transitions. [2021-04-15 03:00:42,643 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 343 transitions. Word has length 18 [2021-04-15 03:00:42,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:42,644 INFO L480 AbstractCegarLoop]: Abstraction has 146 states and 343 transitions. [2021-04-15 03:00:42,644 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:42,644 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 343 transitions. [2021-04-15 03:00:42,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:42,644 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:42,644 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:42,856 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3001 [2021-04-15 03:00:42,857 INFO L428 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:42,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:42,857 INFO L82 PathProgramCache]: Analyzing trace with hash 83301609, now seen corresponding path program 215 times [2021-04-15 03:00:42,857 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:42,857 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123187122] [2021-04-15 03:00:42,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:42,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:42,991 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:42,992 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123187122] [2021-04-15 03:00:42,992 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [631983795] [2021-04-15 03:00:42,992 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-04-15 03:00:43,035 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-04-15 03:00:43,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:43,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:00:43,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:43,363 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:43,363 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00: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 18 treesize of output 1 [2021-04-15 03:00:43,364 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:43,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:43,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00: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 24 treesize of output 1 [2021-04-15 03:00:43,369 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:43,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:43,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:43,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 25 treesize of output 9 [2021-04-15 03:00:43,373 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:43,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:43,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 25 treesize of output 9 [2021-04-15 03:00:43,378 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:43,459 INFO L628 ElimStorePlain]: treesize reduction 251, result has 22.0 percent of original size [2021-04-15 03:00:43,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 5 treesize of output 3 [2021-04-15 03:00:43,462 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:43,485 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:43,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 12 treesize of output 8 [2021-04-15 03:00:43,488 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:43,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:43,511 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:43,511 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:452, output treesize:41 [2021-04-15 03:00:43,571 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:43,572 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:43,572 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-04-15 03:00:43,572 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1996942115] [2021-04-15 03:00:43,572 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:00:43,572 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:43,572 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:00:43,572 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:00:43,572 INFO L87 Difference]: Start difference. First operand 146 states and 343 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:00:43,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:43,880 INFO L93 Difference]: Finished difference Result 188 states and 411 transitions. [2021-04-15 03:00:43,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-04-15 03:00:43,881 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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 18 [2021-04-15 03:00:43,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:43,881 INFO L225 Difference]: With dead ends: 188 [2021-04-15 03:00:43,881 INFO L226 Difference]: Without dead ends: 181 [2021-04-15 03:00:43,881 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 452.0ms TimeCoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:00:43,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2021-04-15 03:00:43,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 146. [2021-04-15 03:00:43,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 145 states have (on average 2.3655172413793104) internal successors, (343), 145 states have internal predecessors, (343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:43,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 343 transitions. [2021-04-15 03:00:43,883 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 343 transitions. Word has length 18 [2021-04-15 03:00:43,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:43,883 INFO L480 AbstractCegarLoop]: Abstraction has 146 states and 343 transitions. [2021-04-15 03:00:43,883 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:00:43,883 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 343 transitions. [2021-04-15 03:00:43,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:43,884 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:43,884 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:44,084 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3013,218 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:00:44,084 INFO L428 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:44,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:44,084 INFO L82 PathProgramCache]: Analyzing trace with hash -573464155, now seen corresponding path program 216 times [2021-04-15 03:00:44,084 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:44,085 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322515744] [2021-04-15 03:00:44,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:44,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:44,232 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:44,232 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1322515744] [2021-04-15 03:00:44,232 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742719882] [2021-04-15 03:00:44,232 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:00:44,275 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-04-15 03:00:44,275 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:44,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 32 conjunts are in the unsatisfiable core [2021-04-15 03:00:44,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:44,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:44,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:44,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 17 treesize of output 8 [2021-04-15 03:00:44,855 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:44,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:44,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:44,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 25 treesize of output 9 [2021-04-15 03:00:44,860 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:44,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:44,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:44,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 18 treesize of output 1 [2021-04-15 03:00:44,865 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:44,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:44,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:44,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:00:44,869 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:44,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:44,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:44,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 24 treesize of output 1 [2021-04-15 03:00:44,874 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:44,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:44,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:44,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:00:44,881 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:44,885 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:44,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:44,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 1 [2021-04-15 03:00:44,887 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:44,893 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:44,893 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:44,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 1 [2021-04-15 03:00:44,894 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:44,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:44,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:44,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 23 treesize of output 1 [2021-04-15 03:00:44,898 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:44,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:44,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:44,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 1 [2021-04-15 03:00:44,902 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:44,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:44,906 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:44,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 1 [2021-04-15 03:00:44,906 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:44,909 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:44,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 25 treesize of output 9 [2021-04-15 03:00:44,910 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:44,977 INFO L628 ElimStorePlain]: treesize reduction 29, result has 72.6 percent of original size [2021-04-15 03:00:44,979 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:44,979 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 5 variables, input treesize:530, output treesize:41 [2021-04-15 03:00:45,045 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:45,045 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:45,046 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-04-15 03:00:45,046 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013686810] [2021-04-15 03:00:45,046 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-04-15 03:00:45,046 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:45,046 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-04-15 03:00:45,046 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=334, Unknown=0, NotChecked=0, Total=380 [2021-04-15 03:00:45,046 INFO L87 Difference]: Start difference. First operand 146 states and 343 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 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-04-15 03:00:45,750 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 64 [2021-04-15 03:00:45,907 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 68 [2021-04-15 03:00:46,116 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 60 [2021-04-15 03:00:46,358 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 63 [2021-04-15 03:00:46,693 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 62 [2021-04-15 03:00:46,841 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 63 [2021-04-15 03:00:47,132 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 65 [2021-04-15 03:00:47,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:47,160 INFO L93 Difference]: Finished difference Result 290 states and 591 transitions. [2021-04-15 03:00:47,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-04-15 03:00:47,160 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 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 18 [2021-04-15 03:00:47,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:47,161 INFO L225 Difference]: With dead ends: 290 [2021-04-15 03:00:47,161 INFO L226 Difference]: Without dead ends: 258 [2021-04-15 03:00:47,161 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 268 ImplicationChecksByTransitivity, 2061.2ms TimeCoverageRelationStatistics Valid=188, Invalid=1218, Unknown=0, NotChecked=0, Total=1406 [2021-04-15 03:00:47,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2021-04-15 03:00:47,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 153. [2021-04-15 03:00:47,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 2.348684210526316) internal successors, (357), 152 states have internal predecessors, (357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:47,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 357 transitions. [2021-04-15 03:00:47,163 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 357 transitions. Word has length 18 [2021-04-15 03:00:47,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:47,163 INFO L480 AbstractCegarLoop]: Abstraction has 153 states and 357 transitions. [2021-04-15 03:00:47,163 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 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-04-15 03:00:47,163 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 357 transitions. [2021-04-15 03:00:47,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:47,163 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:47,163 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:47,363 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3049 [2021-04-15 03:00:47,363 INFO L428 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:47,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:47,364 INFO L82 PathProgramCache]: Analyzing trace with hash -179008151, now seen corresponding path program 217 times [2021-04-15 03:00:47,364 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:47,364 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933225007] [2021-04-15 03:00:47,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:47,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:47,635 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:47,635 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933225007] [2021-04-15 03:00:47,635 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1101782486] [2021-04-15 03:00:47,635 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:00:47,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:47,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:00:47,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:47,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:47,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:47,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 25 treesize of output 9 [2021-04-15 03:00:47,944 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:47,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:47,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:47,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 24 treesize of output 1 [2021-04-15 03:00:47,949 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:47,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:47,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:47,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 18 treesize of output 1 [2021-04-15 03:00:47,953 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:47,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:47,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 23 treesize of output 1 [2021-04-15 03:00:47,957 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:48,032 INFO L628 ElimStorePlain]: treesize reduction 230, result has 23.3 percent of original size [2021-04-15 03:00:48,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 5 treesize of output 3 [2021-04-15 03:00:48,035 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:48,060 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:48,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:48,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-04-15 03:00:48,063 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:48,086 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:48,089 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:48,089 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:439, output treesize:40 [2021-04-15 03:00:48,186 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:48,186 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:48,186 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-04-15 03:00:48,186 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669915051] [2021-04-15 03:00:48,187 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-04-15 03:00:48,187 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:48,187 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-04-15 03:00:48,187 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-04-15 03:00:48,187 INFO L87 Difference]: Start difference. First operand 153 states and 357 transitions. Second operand has 20 states, 20 states have (on average 1.6) internal successors, (32), 20 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-04-15 03:00:48,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:48,671 INFO L93 Difference]: Finished difference Result 200 states and 424 transitions. [2021-04-15 03:00:48,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-04-15 03:00:48,671 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.6) internal successors, (32), 20 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 18 [2021-04-15 03:00:48,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:48,672 INFO L225 Difference]: With dead ends: 200 [2021-04-15 03:00:48,672 INFO L226 Difference]: Without dead ends: 190 [2021-04-15 03:00:48,672 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 741.4ms TimeCoverageRelationStatistics Valid=78, Invalid=522, Unknown=0, NotChecked=0, Total=600 [2021-04-15 03:00:48,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2021-04-15 03:00:48,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 152. [2021-04-15 03:00:48,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 151 states have (on average 2.337748344370861) internal successors, (353), 151 states have internal predecessors, (353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:48,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 353 transitions. [2021-04-15 03:00:48,674 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 353 transitions. Word has length 18 [2021-04-15 03:00:48,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:48,674 INFO L480 AbstractCegarLoop]: Abstraction has 152 states and 353 transitions. [2021-04-15 03:00:48,674 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.6) internal successors, (32), 20 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-04-15 03:00:48,674 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 353 transitions. [2021-04-15 03:00:48,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:48,674 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:48,674 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:48,874 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3159,220 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:00:48,875 INFO L428 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:48,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:48,875 INFO L82 PathProgramCache]: Analyzing trace with hash -1915785883, now seen corresponding path program 218 times [2021-04-15 03:00:48,875 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:48,875 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671906096] [2021-04-15 03:00:48,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:48,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:49,287 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:49,287 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671906096] [2021-04-15 03:00:49,287 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1621201592] [2021-04-15 03:00:49,287 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:00:49,328 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 03:00:49,328 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:49,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:00:49,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:49,570 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:49,570 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:49,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 24 treesize of output 1 [2021-04-15 03:00:49,571 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:49,574 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:49,574 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:49,575 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:00:49,575 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:49,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:49,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:49,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 24 treesize of output 1 [2021-04-15 03:00:49,580 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:49,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:49,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 23 treesize of output 1 [2021-04-15 03:00:49,583 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:49,663 INFO L628 ElimStorePlain]: treesize reduction 245, result has 23.4 percent of original size [2021-04-15 03:00:49,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 5 treesize of output 3 [2021-04-15 03:00:49,667 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:49,692 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:49,694 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:49,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 13 treesize of output 9 [2021-04-15 03:00:49,696 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:49,718 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:49,720 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:49,720 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:454, output treesize:40 [2021-04-15 03:00:49,820 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:49,820 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:49,821 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-04-15 03:00:49,821 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505145816] [2021-04-15 03:00:49,821 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:00:49,821 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:49,821 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:00:49,821 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:00:49,821 INFO L87 Difference]: Start difference. First operand 152 states and 353 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:00:50,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:50,463 INFO L93 Difference]: Finished difference Result 188 states and 408 transitions. [2021-04-15 03:00:50,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-04-15 03:00:50,464 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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 18 [2021-04-15 03:00:50,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:50,464 INFO L225 Difference]: With dead ends: 188 [2021-04-15 03:00:50,464 INFO L226 Difference]: Without dead ends: 181 [2021-04-15 03:00:50,464 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 893.7ms TimeCoverageRelationStatistics Valid=84, Invalid=516, Unknown=0, NotChecked=0, Total=600 [2021-04-15 03:00:50,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2021-04-15 03:00:50,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 152. [2021-04-15 03:00:50,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 151 states have (on average 2.337748344370861) internal successors, (353), 151 states have internal predecessors, (353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:50,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 353 transitions. [2021-04-15 03:00:50,466 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 353 transitions. Word has length 18 [2021-04-15 03:00:50,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:50,466 INFO L480 AbstractCegarLoop]: Abstraction has 152 states and 353 transitions. [2021-04-15 03:00:50,466 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:00:50,466 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 353 transitions. [2021-04-15 03:00:50,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:50,466 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:50,466 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:50,668 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3184,221 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:00:50,669 INFO L428 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:50,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:50,669 INFO L82 PathProgramCache]: Analyzing trace with hash 403324517, now seen corresponding path program 219 times [2021-04-15 03:00:50,669 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:50,669 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529140266] [2021-04-15 03:00:50,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:50,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:50,799 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:50,799 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529140266] [2021-04-15 03:00:50,799 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1258187611] [2021-04-15 03:00:50,799 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-04-15 03:00:50,847 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 03:00:50,847 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:50,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 31 conjunts are in the unsatisfiable core [2021-04-15 03:00:50,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:51,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:51,192 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:51,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 23 treesize of output 1 [2021-04-15 03:00:51,193 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:51,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:51,197 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:51,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 24 treesize of output 1 [2021-04-15 03:00:51,197 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:51,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:51,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:51,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:00:51,202 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:51,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:51,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 24 treesize of output 1 [2021-04-15 03:00:51,206 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:51,285 INFO L628 ElimStorePlain]: treesize reduction 251, result has 23.2 percent of original size [2021-04-15 03:00:51,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 13 treesize of output 9 [2021-04-15 03:00:51,288 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:51,311 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:51,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 5 treesize of output 3 [2021-04-15 03:00:51,315 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:51,337 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:51,339 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:51,339 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:458, output treesize:41 [2021-04-15 03:00:51,393 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:51,394 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:51,394 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 20 [2021-04-15 03:00:51,394 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126917534] [2021-04-15 03:00:51,394 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-04-15 03:00:51,394 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:51,394 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-04-15 03:00:51,394 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-04-15 03:00:51,394 INFO L87 Difference]: Start difference. First operand 152 states and 353 transitions. Second operand has 20 states, 20 states have (on average 1.5) internal successors, (30), 20 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-04-15 03:00:52,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:52,199 INFO L93 Difference]: Finished difference Result 274 states and 573 transitions. [2021-04-15 03:00:52,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-04-15 03:00:52,199 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.5) internal successors, (30), 20 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 18 [2021-04-15 03:00:52,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:52,200 INFO L225 Difference]: With dead ends: 274 [2021-04-15 03:00:52,200 INFO L226 Difference]: Without dead ends: 267 [2021-04-15 03:00:52,200 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 846.6ms TimeCoverageRelationStatistics Valid=156, Invalid=966, Unknown=0, NotChecked=0, Total=1122 [2021-04-15 03:00:52,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2021-04-15 03:00:52,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 162. [2021-04-15 03:00:52,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 161 states have (on average 2.4037267080745344) internal successors, (387), 161 states have internal predecessors, (387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:52,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 387 transitions. [2021-04-15 03:00:52,203 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 387 transitions. Word has length 18 [2021-04-15 03:00:52,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:52,203 INFO L480 AbstractCegarLoop]: Abstraction has 162 states and 387 transitions. [2021-04-15 03:00:52,203 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.5) internal successors, (30), 20 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-04-15 03:00:52,203 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 387 transitions. [2021-04-15 03:00:52,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:52,203 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:52,203 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:52,418 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 222 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3208 [2021-04-15 03:00:52,418 INFO L428 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:52,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:52,418 INFO L82 PathProgramCache]: Analyzing trace with hash 797780521, now seen corresponding path program 220 times [2021-04-15 03:00:52,418 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:52,418 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966243474] [2021-04-15 03:00:52,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:52,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:52,622 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:52,622 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966243474] [2021-04-15 03:00:52,623 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1220310906] [2021-04-15 03:00:52,623 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-04-15 03:00:52,666 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 03:00:52,667 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:52,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:00:52,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:52,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:52,885 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:52,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 24 treesize of output 1 [2021-04-15 03:00:52,886 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:52,889 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:52,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:52,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 25 treesize of output 9 [2021-04-15 03:00:52,891 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:52,894 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:52,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 18 treesize of output 1 [2021-04-15 03:00:52,895 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:52,980 INFO L628 ElimStorePlain]: treesize reduction 158, result has 30.7 percent of original size [2021-04-15 03:00:52,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 5 treesize of output 3 [2021-04-15 03:00:52,984 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:53,011 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:53,014 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:53,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 12 treesize of output 8 [2021-04-15 03:00:53,015 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:53,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:53,043 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:53,043 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:328, output treesize:40 [2021-04-15 03:00:53,137 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:53,138 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:53,138 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-04-15 03:00:53,138 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478912520] [2021-04-15 03:00:53,138 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:00:53,138 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:53,138 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:00:53,138 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:00:53,138 INFO L87 Difference]: Start difference. First operand 162 states and 387 transitions. Second operand has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:53,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:53,614 INFO L93 Difference]: Finished difference Result 261 states and 541 transitions. [2021-04-15 03:00:53,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-04-15 03:00:53,614 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:00:53,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:53,615 INFO L225 Difference]: With dead ends: 261 [2021-04-15 03:00:53,615 INFO L226 Difference]: Without dead ends: 244 [2021-04-15 03:00:53,615 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 613.6ms TimeCoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:00:53,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2021-04-15 03:00:53,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 164. [2021-04-15 03:00:53,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 163 states have (on average 2.4171779141104293) internal successors, (394), 163 states have internal predecessors, (394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:53,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 394 transitions. [2021-04-15 03:00:53,617 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 394 transitions. Word has length 18 [2021-04-15 03:00:53,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:53,617 INFO L480 AbstractCegarLoop]: Abstraction has 164 states and 394 transitions. [2021-04-15 03:00:53,617 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:53,617 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 394 transitions. [2021-04-15 03:00:53,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:53,617 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:53,617 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:53,818 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 223 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3232 [2021-04-15 03:00:53,818 INFO L428 AbstractCegarLoop]: === Iteration 230 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:53,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:53,818 INFO L82 PathProgramCache]: Analyzing trace with hash -938997211, now seen corresponding path program 221 times [2021-04-15 03:00:53,818 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:53,818 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933399261] [2021-04-15 03:00:53,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:53,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:54,025 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:54,025 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933399261] [2021-04-15 03:00:54,025 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1314286608] [2021-04-15 03:00:54,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 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-04-15 03:00:54,069 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-04-15 03:00:54,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:54,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:00:54,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:54,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 13 treesize of output 9 [2021-04-15 03:00:54,214 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:54,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 13 treesize of output 9 [2021-04-15 03:00:54,217 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:54,218 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:00:54,219 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:54,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 12 treesize of output 8 [2021-04-15 03:00:54,222 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:54,223 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:00:54,224 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:54,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 11 treesize of output 7 [2021-04-15 03:00:54,226 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:54,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 12 treesize of output 8 [2021-04-15 03:00:54,229 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:54,262 INFO L628 ElimStorePlain]: treesize reduction 14, result has 74.1 percent of original size [2021-04-15 03:00:54,263 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:54,263 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 1 variables, input treesize:180, output treesize:40 [2021-04-15 03:00:54,358 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:54,358 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:54,358 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 21 [2021-04-15 03:00:54,358 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686825768] [2021-04-15 03:00:54,358 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-04-15 03:00:54,358 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:54,359 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-04-15 03:00:54,359 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:00:54,359 INFO L87 Difference]: Start difference. First operand 164 states and 394 transitions. Second operand has 21 states, 21 states have (on average 1.619047619047619) internal successors, (34), 21 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:54,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:54,778 INFO L93 Difference]: Finished difference Result 237 states and 507 transitions. [2021-04-15 03:00:54,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-04-15 03:00:54,779 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.619047619047619) internal successors, (34), 21 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have 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-04-15 03:00:54,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:54,779 INFO L225 Difference]: With dead ends: 237 [2021-04-15 03:00:54,779 INFO L226 Difference]: Without dead ends: 223 [2021-04-15 03:00:54,779 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 569.5ms TimeCoverageRelationStatistics Valid=84, Invalid=516, Unknown=0, NotChecked=0, Total=600 [2021-04-15 03:00:54,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2021-04-15 03:00:54,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 163. [2021-04-15 03:00:54,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 162 states have (on average 2.4074074074074074) internal successors, (390), 162 states have internal predecessors, (390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:54,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 390 transitions. [2021-04-15 03:00:54,781 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 390 transitions. Word has length 18 [2021-04-15 03:00:54,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:54,781 INFO L480 AbstractCegarLoop]: Abstraction has 163 states and 390 transitions. [2021-04-15 03:00:54,781 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.619047619047619) internal successors, (34), 21 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:54,781 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 390 transitions. [2021-04-15 03:00:54,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:54,781 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:54,781 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:54,982 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3248 [2021-04-15 03:00:54,982 INFO L428 AbstractCegarLoop]: === Iteration 231 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:54,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:54,982 INFO L82 PathProgramCache]: Analyzing trace with hash 1335636099, now seen corresponding path program 222 times [2021-04-15 03:00:54,982 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:54,982 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891321392] [2021-04-15 03:00:54,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:54,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:55,210 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-04-15 03:00:55,210 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1891321392] [2021-04-15 03:00:55,210 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [410179512] [2021-04-15 03:00:55,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 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-04-15 03:00:55,271 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-04-15 03:00:55,272 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:55,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:00:55,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:55,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 13 treesize of output 9 [2021-04-15 03:00:55,425 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00: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 11 treesize of output 7 [2021-04-15 03:00:55,428 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:55,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 12 treesize of output 8 [2021-04-15 03:00:55,430 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:55,432 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:00:55,433 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:55,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 11 treesize of output 7 [2021-04-15 03:00:55,435 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:55,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 12 treesize of output 8 [2021-04-15 03:00:55,438 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:55,454 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:55,455 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:55,455 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 1 variables, input treesize:146, output treesize:40 [2021-04-15 03:00:55,552 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:55,553 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:55,553 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 21 [2021-04-15 03:00:55,553 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199315143] [2021-04-15 03:00:55,553 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-04-15 03:00:55,553 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:55,553 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-04-15 03:00:55,553 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:00:55,553 INFO L87 Difference]: Start difference. First operand 163 states and 390 transitions. Second operand has 21 states, 21 states have (on average 1.619047619047619) internal successors, (34), 21 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:56,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:56,075 INFO L93 Difference]: Finished difference Result 205 states and 454 transitions. [2021-04-15 03:00:56,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-04-15 03:00:56,076 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.619047619047619) internal successors, (34), 21 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have 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-04-15 03:00:56,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:56,076 INFO L225 Difference]: With dead ends: 205 [2021-04-15 03:00:56,076 INFO L226 Difference]: Without dead ends: 198 [2021-04-15 03:00:56,076 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 731.0ms TimeCoverageRelationStatistics Valid=105, Invalid=651, Unknown=0, NotChecked=0, Total=756 [2021-04-15 03:00:56,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2021-04-15 03:00:56,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 163. [2021-04-15 03:00:56,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 162 states have (on average 2.4012345679012346) internal successors, (389), 162 states have internal predecessors, (389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:56,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 389 transitions. [2021-04-15 03:00:56,078 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 389 transitions. Word has length 18 [2021-04-15 03:00:56,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:56,078 INFO L480 AbstractCegarLoop]: Abstraction has 163 states and 389 transitions. [2021-04-15 03:00:56,078 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.619047619047619) internal successors, (34), 21 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:56,078 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 389 transitions. [2021-04-15 03:00:56,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:56,078 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:56,078 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:56,279 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3256,225 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:00:56,279 INFO L428 AbstractCegarLoop]: === Iteration 232 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:56,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:56,279 INFO L82 PathProgramCache]: Analyzing trace with hash -401141633, now seen corresponding path program 223 times [2021-04-15 03:00:56,279 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:56,279 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473871084] [2021-04-15 03:00:56,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:56,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:56,461 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-04-15 03:00:56,461 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473871084] [2021-04-15 03:00:56,461 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1146143050] [2021-04-15 03:00:56,461 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:00:56,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:56,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:00:56,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:56,787 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:56,787 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:56,787 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:00:56,788 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:56,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:56,791 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:56,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 18 treesize of output 1 [2021-04-15 03:00:56,792 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:56,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:56,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:56,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 25 treesize of output 9 [2021-04-15 03:00:56,796 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:56,798 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:56,798 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:56,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 1 [2021-04-15 03:00:56,799 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:56,801 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:56,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:56,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-04-15 03:00:56,803 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:56,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:56,806 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:56,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 1 [2021-04-15 03:00:56,806 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:56,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:56,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:56,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 17 treesize of output 8 [2021-04-15 03:00:56,810 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:56,812 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:56,813 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:56,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:00:56,813 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:56,815 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:56,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 18 treesize of output 1 [2021-04-15 03:00:56,816 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:56,841 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:56,842 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:56,842 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 2 variables, input treesize:322, output treesize:40 [2021-04-15 03:00:56,935 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:56,935 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:56,935 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-04-15 03:00:56,935 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146488337] [2021-04-15 03:00:56,935 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:00:56,935 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:56,935 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:00:56,936 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:00:56,936 INFO L87 Difference]: Start difference. First operand 163 states and 389 transitions. Second operand has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:57,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:57,474 INFO L93 Difference]: Finished difference Result 207 states and 456 transitions. [2021-04-15 03:00:57,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-04-15 03:00:57,475 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:00:57,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:57,475 INFO L225 Difference]: With dead ends: 207 [2021-04-15 03:00:57,475 INFO L226 Difference]: Without dead ends: 200 [2021-04-15 03:00:57,475 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 685.2ms TimeCoverageRelationStatistics Valid=91, Invalid=509, Unknown=0, NotChecked=0, Total=600 [2021-04-15 03:00:57,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2021-04-15 03:00:57,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 163. [2021-04-15 03:00:57,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 162 states have (on average 2.4012345679012346) internal successors, (389), 162 states have internal predecessors, (389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:57,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 389 transitions. [2021-04-15 03:00:57,477 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 389 transitions. Word has length 18 [2021-04-15 03:00:57,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:57,477 INFO L480 AbstractCegarLoop]: Abstraction has 163 states and 389 transitions. [2021-04-15 03:00:57,477 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:57,477 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 389 transitions. [2021-04-15 03:00:57,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:57,477 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:57,477 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:57,678 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3267,226 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:00:57,678 INFO L428 AbstractCegarLoop]: === Iteration 233 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:57,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:57,678 INFO L82 PathProgramCache]: Analyzing trace with hash -1717298937, now seen corresponding path program 224 times [2021-04-15 03:00:57,678 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:57,678 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551648207] [2021-04-15 03:00:57,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:57,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:57,862 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-04-15 03:00:57,862 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [551648207] [2021-04-15 03:00:57,862 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [271754131] [2021-04-15 03:00:57,862 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-04-15 03:00:57,904 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 03:00:57,904 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:57,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:00:57,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:58,173 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:58,173 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:58,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-04-15 03:00:58,174 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:58,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:58,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:58,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 25 treesize of output 9 [2021-04-15 03:00:58,178 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:58,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:58,182 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:58,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 18 treesize of output 1 [2021-04-15 03:00:58,182 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:58,185 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:58,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:58,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 17 treesize of output 8 [2021-04-15 03:00:58,186 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:58,189 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:58,189 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:58,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 18 treesize of output 1 [2021-04-15 03:00:58,190 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:58,193 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:58,193 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:58,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 1 [2021-04-15 03:00:58,194 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:58,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:58,197 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:58,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:00:58,197 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:58,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:58,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:58,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 1 [2021-04-15 03:00:58,201 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:58,203 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:58,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 18 treesize of output 1 [2021-04-15 03:00:58,205 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:58,230 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:58,231 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:58,231 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 2 variables, input treesize:325, output treesize:41 [2021-04-15 03:00:58,293 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:58,293 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:58,293 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-04-15 03:00:58,293 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28757026] [2021-04-15 03:00:58,293 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:00:58,293 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:58,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:00:58,294 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:00:58,294 INFO L87 Difference]: Start difference. First operand 163 states and 389 transitions. Second operand has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:58,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:00:58,785 INFO L93 Difference]: Finished difference Result 198 states and 444 transitions. [2021-04-15 03:00:58,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-04-15 03:00:58,786 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:00:58,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:00:58,786 INFO L225 Difference]: With dead ends: 198 [2021-04-15 03:00:58,786 INFO L226 Difference]: Without dead ends: 191 [2021-04-15 03:00:58,786 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 664.3ms TimeCoverageRelationStatistics Valid=89, Invalid=511, Unknown=0, NotChecked=0, Total=600 [2021-04-15 03:00:58,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2021-04-15 03:00:58,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 163. [2021-04-15 03:00:58,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 162 states have (on average 2.4012345679012346) internal successors, (389), 162 states have internal predecessors, (389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:58,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 389 transitions. [2021-04-15 03:00:58,788 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 389 transitions. Word has length 18 [2021-04-15 03:00:58,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:00:58,788 INFO L480 AbstractCegarLoop]: Abstraction has 163 states and 389 transitions. [2021-04-15 03:00:58,788 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:00:58,788 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 389 transitions. [2021-04-15 03:00:58,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:00:58,789 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:00:58,789 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:00:58,989 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 227 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3320 [2021-04-15 03:00:58,989 INFO L428 AbstractCegarLoop]: === Iteration 234 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:00:58,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:00:58,989 INFO L82 PathProgramCache]: Analyzing trace with hash 829289833, now seen corresponding path program 225 times [2021-04-15 03:00:58,989 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:00:58,989 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343760944] [2021-04-15 03:00:58,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:00:58,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:00:59,166 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:59,166 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343760944] [2021-04-15 03:00:59,166 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1648165968] [2021-04-15 03:00:59,166 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-04-15 03:00:59,212 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 03:00:59,212 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:00:59,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 31 conjunts are in the unsatisfiable core [2021-04-15 03:00:59,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:00:59,764 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:59,764 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:59,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 29 treesize of output 9 [2021-04-15 03:00:59,765 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:59,769 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:59,769 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:59,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 8 [2021-04-15 03:00:59,770 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:59,773 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:59,773 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:59,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 27 treesize of output 1 [2021-04-15 03:00:59,774 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:59,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:59,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:59,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 28 treesize of output 1 [2021-04-15 03:00:59,778 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:59,781 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:59,782 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:59,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 22 treesize of output 1 [2021-04-15 03:00:59,783 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:59,786 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:59,786 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:59,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 28 treesize of output 1 [2021-04-15 03:00:59,787 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:59,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:59,791 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:59,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 21 treesize of output 8 [2021-04-15 03:00:59,791 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:59,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:59,795 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:59,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 20 treesize of output 1 [2021-04-15 03:00:59,796 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:59,799 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:59,799 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:59,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 28 treesize of output 1 [2021-04-15 03:00:59,800 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:59,802 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:00:59,803 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:59,806 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:59,806 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:59,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-04-15 03:00:59,807 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:59,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:00:59,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 1 [2021-04-15 03:00:59,810 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:00:59,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:00:59,845 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:00:59,845 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 5 variables, input treesize:568, output treesize:40 [2021-04-15 03:00:59,944 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:00:59,944 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:00:59,944 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:00:59,944 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1811757098] [2021-04-15 03:00:59,944 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:00:59,944 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:00:59,944 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:00:59,944 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=396, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:00:59,945 INFO L87 Difference]: Start difference. First operand 163 states and 389 transitions. Second operand has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:00,946 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 64 [2021-04-15 03:01:01,125 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 72 [2021-04-15 03:01:01,249 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 63 [2021-04-15 03:01:01,413 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 75 [2021-04-15 03:01:01,697 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 74 [2021-04-15 03:01:01,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:01:01,717 INFO L93 Difference]: Finished difference Result 311 states and 648 transitions. [2021-04-15 03:01:01,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-04-15 03:01:01,718 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have 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-04-15 03:01:01,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:01:01,718 INFO L225 Difference]: With dead ends: 311 [2021-04-15 03:01:01,718 INFO L226 Difference]: Without dead ends: 276 [2021-04-15 03:01:01,718 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 1907.8ms TimeCoverageRelationStatistics Valid=299, Invalid=1107, Unknown=0, NotChecked=0, Total=1406 [2021-04-15 03:01:01,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2021-04-15 03:01:01,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 156. [2021-04-15 03:01:01,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 155 states have (on average 2.335483870967742) internal successors, (362), 155 states have internal predecessors, (362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:01,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 362 transitions. [2021-04-15 03:01:01,720 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 362 transitions. Word has length 18 [2021-04-15 03:01:01,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:01:01,720 INFO L480 AbstractCegarLoop]: Abstraction has 156 states and 362 transitions. [2021-04-15 03:01:01,720 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:01,721 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 362 transitions. [2021-04-15 03:01:01,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:01:01,721 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:01:01,721 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:01:01,921 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3371,228 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:01:01,921 INFO L428 AbstractCegarLoop]: === Iteration 235 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:01:01,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:01:01,922 INFO L82 PathProgramCache]: Analyzing trace with hash -907487899, now seen corresponding path program 226 times [2021-04-15 03:01:01,922 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:01:01,922 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728716155] [2021-04-15 03:01:01,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:01:01,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:02,280 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:02,280 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728716155] [2021-04-15 03:01:02,280 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1953237007] [2021-04-15 03:01:02,280 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:01:02,326 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 03:01:02,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:01:02,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:01:02,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:01:02,601 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:02,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:02,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 18 treesize of output 1 [2021-04-15 03:01:02,603 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:02,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:02,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:02,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 25 treesize of output 9 [2021-04-15 03:01:02,608 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:02,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:02,611 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:02,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:01:02,612 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:02,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:02,615 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:02,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 18 treesize of output 1 [2021-04-15 03:01:02,616 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:02,618 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:02,619 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:02,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 24 treesize of output 1 [2021-04-15 03:01:02,620 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:02,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:02,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:02,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 1 [2021-04-15 03:01:02,623 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:02,626 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:02,626 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:02,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-04-15 03:01:02,627 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:02,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:02,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:02,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 25 treesize of output 9 [2021-04-15 03:01:02,632 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:02,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:02,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:02,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:01:02,636 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:02,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:02,639 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:02,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 11 treesize of output 7 [2021-04-15 03:01:02,639 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:02,642 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:02,642 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:02,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 18 treesize of output 1 [2021-04-15 03:01:02,643 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:02,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:02,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:01:02,646 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:02,696 INFO L628 ElimStorePlain]: treesize reduction 20, result has 74.4 percent of original size [2021-04-15 03:01:02,697 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:01:02,697 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:446, output treesize:40 [2021-04-15 03:01:02,795 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:02,795 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:01:02,795 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-04-15 03:01:02,795 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852202988] [2021-04-15 03:01:02,795 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:01:02,795 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:01:02,796 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:01:02,796 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:01:02,796 INFO L87 Difference]: Start difference. First operand 156 states and 362 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:01:03,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:01:03,340 INFO L93 Difference]: Finished difference Result 202 states and 432 transitions. [2021-04-15 03:01:03,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-04-15 03:01:03,341 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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 18 [2021-04-15 03:01:03,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:01:03,341 INFO L225 Difference]: With dead ends: 202 [2021-04-15 03:01:03,341 INFO L226 Difference]: Without dead ends: 195 [2021-04-15 03:01:03,341 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 842.2ms TimeCoverageRelationStatistics Valid=86, Invalid=514, Unknown=0, NotChecked=0, Total=600 [2021-04-15 03:01:03,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2021-04-15 03:01:03,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 158. [2021-04-15 03:01:03,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 2.343949044585987) internal successors, (368), 157 states have internal predecessors, (368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:03,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 368 transitions. [2021-04-15 03:01:03,343 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 368 transitions. Word has length 18 [2021-04-15 03:01:03,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:01:03,343 INFO L480 AbstractCegarLoop]: Abstraction has 158 states and 368 transitions. [2021-04-15 03:01:03,343 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:01:03,343 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 368 transitions. [2021-04-15 03:01:03,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:01:03,343 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:01:03,344 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:01:03,544 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 229 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3482 [2021-04-15 03:01:03,544 INFO L428 AbstractCegarLoop]: === Iteration 236 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:01:03,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:01:03,544 INFO L82 PathProgramCache]: Analyzing trace with hash 2071322093, now seen corresponding path program 227 times [2021-04-15 03:01:03,544 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:01:03,544 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901723764] [2021-04-15 03:01:03,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:01:03,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:03,713 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:03,713 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1901723764] [2021-04-15 03:01:03,713 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [885102499] [2021-04-15 03:01:03,714 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-04-15 03:01:03,758 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-04-15 03:01:03,758 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:01:03,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:01:03,759 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:01:03,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 13 treesize of output 9 [2021-04-15 03:01:03,978 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:03,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 12 treesize of output 8 [2021-04-15 03:01:03,981 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:03,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 5 treesize of output 3 [2021-04-15 03:01:03,984 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:03,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 13 treesize of output 9 [2021-04-15 03:01:03,987 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:03,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:01:03,989 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:04,022 INFO L628 ElimStorePlain]: treesize reduction 17, result has 70.7 percent of original size [2021-04-15 03:01:04,023 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:01:04,023 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 1 variables, input treesize:120, output treesize:41 [2021-04-15 03:01:04,090 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:04,090 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:01:04,090 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:01:04,090 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621478675] [2021-04-15 03:01:04,091 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:01:04,091 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:01:04,091 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:01:04,091 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=402, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:01:04,091 INFO L87 Difference]: Start difference. First operand 158 states and 368 transitions. Second operand has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:04,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:01:04,595 INFO L93 Difference]: Finished difference Result 192 states and 417 transitions. [2021-04-15 03:01:04,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-04-15 03:01:04,595 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have 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-04-15 03:01:04,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:01:04,596 INFO L225 Difference]: With dead ends: 192 [2021-04-15 03:01:04,596 INFO L226 Difference]: Without dead ends: 185 [2021-04-15 03:01:04,596 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 680.9ms TimeCoverageRelationStatistics Valid=95, Invalid=661, Unknown=0, NotChecked=0, Total=756 [2021-04-15 03:01:04,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2021-04-15 03:01:04,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 157. [2021-04-15 03:01:04,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 156 states have (on average 2.33974358974359) internal successors, (365), 156 states have internal predecessors, (365), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:04,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 365 transitions. [2021-04-15 03:01:04,598 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 365 transitions. Word has length 18 [2021-04-15 03:01:04,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:01:04,598 INFO L480 AbstractCegarLoop]: Abstraction has 157 states and 365 transitions. [2021-04-15 03:01:04,598 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:04,598 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 365 transitions. [2021-04-15 03:01:04,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:01:04,599 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:01:04,599 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:01:04,799 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 230 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3537 [2021-04-15 03:01:04,799 INFO L428 AbstractCegarLoop]: === Iteration 237 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:01:04,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:01:04,799 INFO L82 PathProgramCache]: Analyzing trace with hash -74848667, now seen corresponding path program 228 times [2021-04-15 03:01:04,799 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:01:04,799 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334102477] [2021-04-15 03:01:04,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:01:04,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:04,959 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:04,959 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334102477] [2021-04-15 03:01:04,959 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [952636471] [2021-04-15 03:01:04,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 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-04-15 03:01:05,027 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-04-15 03:01:05,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:01:05,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:01:05,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:01:05,360 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:05,361 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:05,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 24 treesize of output 1 [2021-04-15 03:01:05,362 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:05,364 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:05,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:05,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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 1 [2021-04-15 03:01:05,366 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:05,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:05,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:05,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 23 treesize of output 1 [2021-04-15 03:01:05,370 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:05,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:05,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:05,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 25 treesize of output 9 [2021-04-15 03:01:05,375 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:05,377 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:05,378 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:05,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 8 [2021-04-15 03:01:05,379 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:05,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:05,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:05,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 18 treesize of output 1 [2021-04-15 03:01:05,383 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:05,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:05,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:05,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 25 treesize of output 9 [2021-04-15 03:01:05,387 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:05,390 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:05,390 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:05,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 24 treesize of output 1 [2021-04-15 03:01:05,391 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:05,394 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:05,394 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:05,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:01:05,395 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:05,398 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:05,398 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:05,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 18 treesize of output 1 [2021-04-15 03:01:05,399 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:05,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:05,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:05,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:01:05,402 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:05,405 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:05,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:01:05,406 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:05,459 INFO L628 ElimStorePlain]: treesize reduction 23, result has 72.0 percent of original size [2021-04-15 03:01:05,461 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:01:05,461 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:474, output treesize:41 [2021-04-15 03:01:05,519 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:05,519 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:01:05,519 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:01:05,519 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426477247] [2021-04-15 03:01:05,519 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:01:05,520 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:01:05,520 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:01:05,520 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:01:05,520 INFO L87 Difference]: Start difference. First operand 157 states and 365 transitions. Second operand has 18 states, 18 states have (on average 1.3888888888888888) internal successors, (25), 18 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:05,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:01:05,837 INFO L93 Difference]: Finished difference Result 187 states and 408 transitions. [2021-04-15 03:01:05,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-04-15 03:01:05,837 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.3888888888888888) internal successors, (25), 18 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have 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-04-15 03:01:05,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:01:05,837 INFO L225 Difference]: With dead ends: 187 [2021-04-15 03:01:05,837 INFO L226 Difference]: Without dead ends: 180 [2021-04-15 03:01:05,838 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 429.2ms TimeCoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-04-15 03:01:05,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2021-04-15 03:01:05,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 157. [2021-04-15 03:01:05,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 156 states have (on average 2.33974358974359) internal successors, (365), 156 states have internal predecessors, (365), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:05,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 365 transitions. [2021-04-15 03:01:05,839 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 365 transitions. Word has length 18 [2021-04-15 03:01:05,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:01:05,839 INFO L480 AbstractCegarLoop]: Abstraction has 157 states and 365 transitions. [2021-04-15 03:01:05,839 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.3888888888888888) internal successors, (25), 18 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:05,839 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 365 transitions. [2021-04-15 03:01:05,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:01:05,840 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:01:05,840 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:01:06,040 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 231 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3548 [2021-04-15 03:01:06,041 INFO L428 AbstractCegarLoop]: === Iteration 238 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:01:06,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:01:06,041 INFO L82 PathProgramCache]: Analyzing trace with hash 1795842231, now seen corresponding path program 229 times [2021-04-15 03:01:06,041 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:01:06,041 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893887549] [2021-04-15 03:01:06,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:01:06,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:06,221 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:06,222 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893887549] [2021-04-15 03:01:06,222 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [909048722] [2021-04-15 03:01:06,222 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-04-15 03:01:06,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:06,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:01:06,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:01:06,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 13 treesize of output 9 [2021-04-15 03:01:06,400 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:06,402 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:01:06,402 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:06,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 12 treesize of output 8 [2021-04-15 03:01:06,405 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:06,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 12 treesize of output 8 [2021-04-15 03:01:06,407 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:06,422 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:01:06,423 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:01:06,423 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:96, output treesize:41 [2021-04-15 03:01:06,476 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:06,477 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:01:06,477 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 15 [2021-04-15 03:01:06,477 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812114327] [2021-04-15 03:01:06,477 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-04-15 03:01:06,477 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:01:06,477 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-04-15 03:01:06,477 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2021-04-15 03:01:06,477 INFO L87 Difference]: Start difference. First operand 157 states and 365 transitions. Second operand has 15 states, 15 states have (on average 1.4666666666666666) internal successors, (22), 15 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-04-15 03:01:06,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:01:06,728 INFO L93 Difference]: Finished difference Result 180 states and 404 transitions. [2021-04-15 03:01:06,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:01:06,728 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.4666666666666666) internal successors, (22), 15 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 18 [2021-04-15 03:01:06,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:01:06,728 INFO L225 Difference]: With dead ends: 180 [2021-04-15 03:01:06,729 INFO L226 Difference]: Without dead ends: 173 [2021-04-15 03:01:06,729 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 387.2ms TimeCoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2021-04-15 03:01:06,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2021-04-15 03:01:06,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 159. [2021-04-15 03:01:06,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 158 states have (on average 2.3417721518987342) internal successors, (370), 158 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-04-15 03:01:06,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 370 transitions. [2021-04-15 03:01:06,730 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 370 transitions. Word has length 18 [2021-04-15 03:01:06,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:01:06,730 INFO L480 AbstractCegarLoop]: Abstraction has 159 states and 370 transitions. [2021-04-15 03:01:06,731 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.4666666666666666) internal successors, (22), 15 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-04-15 03:01:06,731 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 370 transitions. [2021-04-15 03:01:06,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:01:06,731 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:01:06,731 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:01:06,931 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3622,232 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:01:06,931 INFO L428 AbstractCegarLoop]: === Iteration 239 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:01:06,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:01:06,932 INFO L82 PathProgramCache]: Analyzing trace with hash -1384027269, now seen corresponding path program 230 times [2021-04-15 03:01:06,932 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:01:06,932 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241674241] [2021-04-15 03:01:06,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:01:06,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:07,108 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:07,108 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241674241] [2021-04-15 03:01:07,108 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [771059693] [2021-04-15 03:01:07,109 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-04-15 03:01:07,152 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 03:01:07,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:01:07,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:01:07,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:01:07,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:07,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:07,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:01:07,519 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:07,522 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:07,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:07,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:01:07,524 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:07,527 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:07,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 18 treesize of output 1 [2021-04-15 03:01:07,528 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:07,615 INFO L628 ElimStorePlain]: treesize reduction 176, result has 30.7 percent of original size [2021-04-15 03:01:07,618 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:07,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 13 treesize of output 9 [2021-04-15 03:01:07,620 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:07,647 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:01:07,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 12 treesize of output 8 [2021-04-15 03:01:07,650 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:07,689 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:01:07,694 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:01:07,694 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:331, output treesize:41 [2021-04-15 03:01:07,768 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:07,768 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:01:07,768 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:01:07,768 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160413344] [2021-04-15 03:01:07,768 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:01:07,768 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:01:07,768 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:01:07,768 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:01:07,769 INFO L87 Difference]: Start difference. First operand 159 states and 370 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:08,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:01:08,171 INFO L93 Difference]: Finished difference Result 184 states and 412 transitions. [2021-04-15 03:01:08,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:01:08,172 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-04-15 03:01:08,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:01:08,172 INFO L225 Difference]: With dead ends: 184 [2021-04-15 03:01:08,172 INFO L226 Difference]: Without dead ends: 177 [2021-04-15 03:01:08,172 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 616.0ms TimeCoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:01:08,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2021-04-15 03:01:08,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 160. [2021-04-15 03:01:08,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 159 states have (on average 2.3459119496855347) internal successors, (373), 159 states have internal predecessors, (373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:08,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 373 transitions. [2021-04-15 03:01:08,174 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 373 transitions. Word has length 18 [2021-04-15 03:01:08,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:01:08,174 INFO L480 AbstractCegarLoop]: Abstraction has 160 states and 373 transitions. [2021-04-15 03:01:08,174 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:08,174 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 373 transitions. [2021-04-15 03:01:08,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:01:08,174 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:01:08,174 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:01:08,374 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 233 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3633 [2021-04-15 03:01:08,375 INFO L428 AbstractCegarLoop]: === Iteration 240 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:01:08,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:01:08,375 INFO L82 PathProgramCache]: Analyzing trace with hash -2040793033, now seen corresponding path program 231 times [2021-04-15 03:01:08,375 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:01:08,375 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097413212] [2021-04-15 03:01:08,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:01:08,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:08,567 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:08,567 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097413212] [2021-04-15 03:01:08,567 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1100391462] [2021-04-15 03:01:08,567 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-04-15 03:01:08,618 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 03:01:08,618 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:01:08,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:01:08,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:01:08,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:08,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:08,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 29 treesize of output 9 [2021-04-15 03:01:08,963 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:08,966 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:08,966 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:08,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 28 treesize of output 1 [2021-04-15 03:01:08,967 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:08,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:08,971 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:08,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 21 treesize of output 8 [2021-04-15 03:01:08,972 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:08,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:08,975 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:08,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 1 [2021-04-15 03:01:08,976 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:08,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:08,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:08,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 22 treesize of output 1 [2021-04-15 03:01:08,980 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:08,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:08,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:08,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 13 treesize of output 7 [2021-04-15 03:01:08,984 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:08,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:08,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:08,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 1 [2021-04-15 03:01:08,987 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:08,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:08,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:08,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 3 [2021-04-15 03:01:08,991 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:08,993 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:08,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 1 [2021-04-15 03:01:08,994 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:09,018 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:01:09,019 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:01:09,019 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 2 variables, input treesize:355, output treesize:41 [2021-04-15 03:01:09,088 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:09,088 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:01:09,089 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-04-15 03:01:09,089 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729206922] [2021-04-15 03:01:09,089 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-04-15 03:01:09,089 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:01:09,089 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-04-15 03:01:09,089 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:01:09,089 INFO L87 Difference]: Start difference. First operand 160 states and 373 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 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-04-15 03:01:09,823 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 43 [2021-04-15 03:01:10,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:01:10,162 INFO L93 Difference]: Finished difference Result 273 states and 575 transitions. [2021-04-15 03:01:10,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-04-15 03:01:10,162 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 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 18 [2021-04-15 03:01:10,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:01:10,163 INFO L225 Difference]: With dead ends: 273 [2021-04-15 03:01:10,163 INFO L226 Difference]: Without dead ends: 260 [2021-04-15 03:01:10,163 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 1235.9ms TimeCoverageRelationStatistics Valid=115, Invalid=815, Unknown=0, NotChecked=0, Total=930 [2021-04-15 03:01:10,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2021-04-15 03:01:10,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 176. [2021-04-15 03:01:10,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 175 states have (on average 2.382857142857143) internal successors, (417), 175 states have internal predecessors, (417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:10,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 417 transitions. [2021-04-15 03:01:10,165 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 417 transitions. Word has length 18 [2021-04-15 03:01:10,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:01:10,165 INFO L480 AbstractCegarLoop]: Abstraction has 176 states and 417 transitions. [2021-04-15 03:01:10,165 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 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-04-15 03:01:10,165 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 417 transitions. [2021-04-15 03:01:10,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:01:10,165 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:01:10,165 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:01:10,365 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3659,234 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:01:10,366 INFO L428 AbstractCegarLoop]: === Iteration 241 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:01:10,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:01:10,366 INFO L82 PathProgramCache]: Analyzing trace with hash -1646337029, now seen corresponding path program 232 times [2021-04-15 03:01:10,366 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:01:10,366 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703067735] [2021-04-15 03:01:10,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:01:10,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:10,689 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:10,689 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703067735] [2021-04-15 03:01:10,689 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1211258744] [2021-04-15 03:01:10,689 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:01:10,734 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 03:01:10,735 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:01:10,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:01:10,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:01:10,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 13 treesize of output 9 [2021-04-15 03:01:10,873 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:10,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 5 treesize of output 3 [2021-04-15 03:01:10,876 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:10,878 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:01:10,879 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:10,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-04-15 03:01:10,882 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:10,884 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:01:10,884 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:10,886 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:01:10,887 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:10,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 7 [2021-04-15 03:01:10,889 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:10,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 11 treesize of output 7 [2021-04-15 03:01:10,892 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:10,894 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:01:10,894 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:10,911 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:01:10,912 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:01:10,912 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 1 variables, input treesize:220, output treesize:40 [2021-04-15 03:01:10,993 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:10,993 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:01:10,993 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 16 [2021-04-15 03:01:10,993 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [30781978] [2021-04-15 03:01:10,994 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-04-15 03:01:10,994 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:01:10,994 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-04-15 03:01:10,994 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2021-04-15 03:01:10,994 INFO L87 Difference]: Start difference. First operand 176 states and 417 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-04-15 03:01:11,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:01:11,340 INFO L93 Difference]: Finished difference Result 215 states and 478 transitions. [2021-04-15 03:01:11,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-04-15 03:01:11,340 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 18 [2021-04-15 03:01:11,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:01:11,341 INFO L225 Difference]: With dead ends: 215 [2021-04-15 03:01:11,341 INFO L226 Difference]: Without dead ends: 205 [2021-04-15 03:01:11,341 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 609.0ms TimeCoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-04-15 03:01:11,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2021-04-15 03:01:11,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 177. [2021-04-15 03:01:11,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 176 states have (on average 2.3863636363636362) internal successors, (420), 176 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:11,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 420 transitions. [2021-04-15 03:01:11,343 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 420 transitions. Word has length 18 [2021-04-15 03:01:11,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:01:11,343 INFO L480 AbstractCegarLoop]: Abstraction has 177 states and 420 transitions. [2021-04-15 03:01:11,343 INFO L481 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-04-15 03:01:11,343 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 420 transitions. [2021-04-15 03:01:11,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:01:11,343 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:01:11,343 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:01:11,556 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 235 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3702 [2021-04-15 03:01:11,556 INFO L428 AbstractCegarLoop]: === Iteration 242 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:01:11,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:01:11,556 INFO L82 PathProgramCache]: Analyzing trace with hash 911852535, now seen corresponding path program 233 times [2021-04-15 03:01:11,556 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:01:11,556 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995519033] [2021-04-15 03:01:11,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:01:11,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:11,924 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:11,924 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995519033] [2021-04-15 03:01:11,924 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [62105075] [2021-04-15 03:01:11,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 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-04-15 03:01:11,972 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-04-15 03:01:11,972 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:01:11,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:01:11,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:01:12,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 13 treesize of output 9 [2021-04-15 03:01:12,194 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:12,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 5 treesize of output 3 [2021-04-15 03:01:12,197 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:12,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 12 treesize of output 8 [2021-04-15 03:01:12,200 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:12,202 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:01:12,202 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:12,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 11 treesize of output 7 [2021-04-15 03:01:12,205 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:12,222 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:01:12,223 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:01:12,223 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 1 variables, input treesize:117, output treesize:40 [2021-04-15 03:01:12,334 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:12,334 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:01:12,334 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:01:12,334 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [643611473] [2021-04-15 03:01:12,334 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:01:12,334 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:01:12,335 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:01:12,335 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:01:12,335 INFO L87 Difference]: Start difference. First operand 177 states and 420 transitions. Second operand has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:12,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:01:12,759 INFO L93 Difference]: Finished difference Result 203 states and 462 transitions. [2021-04-15 03:01:12,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-04-15 03:01:12,759 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have 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-04-15 03:01:12,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:01:12,760 INFO L225 Difference]: With dead ends: 203 [2021-04-15 03:01:12,760 INFO L226 Difference]: Without dead ends: 196 [2021-04-15 03:01:12,760 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 863.1ms TimeCoverageRelationStatistics Valid=84, Invalid=618, Unknown=0, NotChecked=0, Total=702 [2021-04-15 03:01:12,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2021-04-15 03:01:12,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 177. [2021-04-15 03:01:12,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 176 states have (on average 2.3863636363636362) internal successors, (420), 176 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:12,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 420 transitions. [2021-04-15 03:01:12,762 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 420 transitions. Word has length 18 [2021-04-15 03:01:12,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:01:12,762 INFO L480 AbstractCegarLoop]: Abstraction has 177 states and 420 transitions. [2021-04-15 03:01:12,762 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:12,762 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 420 transitions. [2021-04-15 03:01:12,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:01:12,762 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:01:12,762 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:01:12,962 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3723,236 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:01:12,963 INFO L428 AbstractCegarLoop]: === Iteration 243 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:01:12,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:01:12,963 INFO L82 PathProgramCache]: Analyzing trace with hash 99107669, now seen corresponding path program 234 times [2021-04-15 03:01:12,963 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:01:12,963 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296360229] [2021-04-15 03:01:12,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:01:12,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:13,137 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:13,137 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296360229] [2021-04-15 03:01:13,137 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1896579722] [2021-04-15 03:01:13,137 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-04-15 03:01:13,215 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-04-15 03:01:13,216 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:01:13,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:01:13,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:01:13,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 03:01:13,461 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:13,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 12 treesize of output 8 [2021-04-15 03:01:13,464 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:13,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 12 treesize of output 8 [2021-04-15 03:01:13,466 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:13,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 11 treesize of output 7 [2021-04-15 03:01:13,469 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:13,485 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:01:13,486 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:01:13,486 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:97, output treesize:41 [2021-04-15 03:01:13,545 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:13,545 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:01:13,545 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-04-15 03:01:13,545 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827594290] [2021-04-15 03:01:13,545 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-04-15 03:01:13,545 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:01:13,545 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-04-15 03:01:13,546 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:01:13,546 INFO L87 Difference]: Start difference. First operand 177 states and 420 transitions. Second operand has 21 states, 21 states have (on average 1.4285714285714286) internal successors, (30), 21 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-04-15 03:01:13,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:01:13,915 INFO L93 Difference]: Finished difference Result 197 states and 454 transitions. [2021-04-15 03:01:13,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:01:13,916 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.4285714285714286) internal successors, (30), 21 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 18 [2021-04-15 03:01:13,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:01:13,916 INFO L225 Difference]: With dead ends: 197 [2021-04-15 03:01:13,916 INFO L226 Difference]: Without dead ends: 190 [2021-04-15 03:01:13,916 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 587.9ms TimeCoverageRelationStatistics Valid=73, Invalid=527, Unknown=0, NotChecked=0, Total=600 [2021-04-15 03:01:13,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2021-04-15 03:01:13,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 179. [2021-04-15 03:01:13,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 178 states have (on average 2.3876404494382024) internal successors, (425), 178 states have internal predecessors, (425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:13,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 425 transitions. [2021-04-15 03:01:13,918 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 425 transitions. Word has length 18 [2021-04-15 03:01:13,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:01:13,919 INFO L480 AbstractCegarLoop]: Abstraction has 179 states and 425 transitions. [2021-04-15 03:01:13,919 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.4285714285714286) internal successors, (30), 21 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-04-15 03:01:13,919 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 425 transitions. [2021-04-15 03:01:13,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:01:13,919 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:01:13,919 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:01:14,119 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3733,237 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:01:14,120 INFO L428 AbstractCegarLoop]: === Iteration 244 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:01:14,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:01:14,120 INFO L82 PathProgramCache]: Analyzing trace with hash -557658095, now seen corresponding path program 235 times [2021-04-15 03:01:14,120 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:01:14,120 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295887199] [2021-04-15 03:01:14,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:01:14,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:14,450 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:14,450 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295887199] [2021-04-15 03:01:14,450 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1520793176] [2021-04-15 03:01:14,450 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-04-15 03:01:14,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:14,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:01:14,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:01:14,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:14,838 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:14,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 18 treesize of output 1 [2021-04-15 03:01:14,839 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:14,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:14,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:14,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:01:14,846 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:14,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:14,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:14,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 18 treesize of output 1 [2021-04-15 03:01:14,851 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:14,855 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:14,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:01:14,856 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:14,952 INFO L628 ElimStorePlain]: treesize reduction 265, result has 22.7 percent of original size [2021-04-15 03:01:14,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 03:01:14,956 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:14,983 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:01:14,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:14,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-04-15 03:01:14,987 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:15,015 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:01:15,017 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:01:15,017 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:458, output treesize:41 [2021-04-15 03:01:15,068 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:15,068 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:01:15,068 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 17 [2021-04-15 03:01:15,068 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506929832] [2021-04-15 03:01:15,068 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-04-15 03:01:15,068 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:01:15,069 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-04-15 03:01:15,069 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2021-04-15 03:01:15,069 INFO L87 Difference]: Start difference. First operand 179 states and 425 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-04-15 03:01:15,396 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 53 [2021-04-15 03:01:15,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:01:15,465 INFO L93 Difference]: Finished difference Result 201 states and 462 transitions. [2021-04-15 03:01:15,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:01:15,466 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 18 [2021-04-15 03:01:15,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:01:15,466 INFO L225 Difference]: With dead ends: 201 [2021-04-15 03:01:15,466 INFO L226 Difference]: Without dead ends: 194 [2021-04-15 03:01:15,466 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 761.0ms TimeCoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:01:15,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2021-04-15 03:01:15,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 180. [2021-04-15 03:01:15,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 179 states have (on average 2.3910614525139664) internal successors, (428), 179 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:15,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 428 transitions. [2021-04-15 03:01:15,468 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 428 transitions. Word has length 18 [2021-04-15 03:01:15,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:01:15,468 INFO L480 AbstractCegarLoop]: Abstraction has 180 states and 428 transitions. [2021-04-15 03:01:15,468 INFO L481 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-04-15 03:01:15,468 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 428 transitions. [2021-04-15 03:01:15,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:01:15,468 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:01:15,468 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:01:15,669 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3745,238 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:01:15,669 INFO L428 AbstractCegarLoop]: === Iteration 245 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:01:15,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:01:15,669 INFO L82 PathProgramCache]: Analyzing trace with hash -163202091, now seen corresponding path program 236 times [2021-04-15 03:01:15,669 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:01:15,669 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [612993444] [2021-04-15 03:01:15,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:01:15,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:15,959 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:15,959 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [612993444] [2021-04-15 03:01:15,959 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1427460558] [2021-04-15 03:01:15,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 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-04-15 03:01:16,016 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 03:01:16,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:01:16,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:01:16,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:01:16,254 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:16,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:16,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 24 treesize of output 1 [2021-04-15 03:01:16,256 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:16,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:16,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:16,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 8 [2021-04-15 03:01:16,261 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:16,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:16,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 23 treesize of output 1 [2021-04-15 03:01:16,264 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:16,345 INFO L628 ElimStorePlain]: treesize reduction 162, result has 31.6 percent of original size [2021-04-15 03:01:16,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:16,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 13 treesize of output 9 [2021-04-15 03:01:16,349 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:16,374 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:01:16,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 5 treesize of output 3 [2021-04-15 03:01:16,377 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:16,401 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:01:16,403 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:01:16,403 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:328, output treesize:40 [2021-04-15 03:01:16,502 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:16,502 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:01:16,502 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:01:16,502 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [810599745] [2021-04-15 03:01:16,502 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:01:16,502 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:01:16,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:01:16,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:01:16,503 INFO L87 Difference]: Start difference. First operand 180 states and 428 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:16,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:01:16,931 INFO L93 Difference]: Finished difference Result 215 states and 482 transitions. [2021-04-15 03:01:16,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:01:16,931 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-04-15 03:01:16,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:01:16,932 INFO L225 Difference]: With dead ends: 215 [2021-04-15 03:01:16,932 INFO L226 Difference]: Without dead ends: 205 [2021-04-15 03:01:16,932 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 735.6ms TimeCoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2021-04-15 03:01:16,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2021-04-15 03:01:16,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 181. [2021-04-15 03:01:16,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 180 states have (on average 2.3944444444444444) internal successors, (431), 180 states have internal predecessors, (431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:16,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 431 transitions. [2021-04-15 03:01:16,934 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 431 transitions. Word has length 18 [2021-04-15 03:01:16,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:01:16,934 INFO L480 AbstractCegarLoop]: Abstraction has 181 states and 431 transitions. [2021-04-15 03:01:16,934 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:16,934 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 431 transitions. [2021-04-15 03:01:16,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:01:16,934 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:01:16,934 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:01:17,134 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3769,239 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:01:17,135 INFO L428 AbstractCegarLoop]: === Iteration 246 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:01:17,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:01:17,135 INFO L82 PathProgramCache]: Analyzing trace with hash -1899979823, now seen corresponding path program 237 times [2021-04-15 03:01:17,135 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:01:17,135 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374945815] [2021-04-15 03:01:17,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:01:17,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:17,423 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:17,423 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374945815] [2021-04-15 03:01:17,423 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2104539575] [2021-04-15 03:01:17,423 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-04-15 03:01:17,474 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 03:01:17,474 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:01:17,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:01:17,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:01:17,771 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:17,772 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:17,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 28 treesize of output 1 [2021-04-15 03:01:17,773 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:17,776 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:17,776 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:17,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 27 treesize of output 1 [2021-04-15 03:01:17,777 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:17,782 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:17,783 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:17,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 28 treesize of output 1 [2021-04-15 03:01:17,783 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:17,786 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:17,787 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 8 [2021-04-15 03:01:17,788 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:17,877 INFO L628 ElimStorePlain]: treesize reduction 265, result has 23.0 percent of original size [2021-04-15 03:01: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 7 treesize of output 3 [2021-04-15 03:01:17,881 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:17,909 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:01:17,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:17,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 15 treesize of output 9 [2021-04-15 03:01:17,913 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:17,938 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:01:17,940 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:01:17,940 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:494, output treesize:40 [2021-04-15 03:01:18,042 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:18,042 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:01:18,042 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:01:18,042 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248202737] [2021-04-15 03:01:18,042 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:01:18,042 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:01:18,042 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:01:18,043 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=397, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:01:18,043 INFO L87 Difference]: Start difference. First operand 181 states and 431 transitions. Second operand has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:18,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:01:18,729 INFO L93 Difference]: Finished difference Result 250 states and 559 transitions. [2021-04-15 03:01:18,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-04-15 03:01:18,729 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have 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-04-15 03:01:18,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:01:18,729 INFO L225 Difference]: With dead ends: 250 [2021-04-15 03:01:18,729 INFO L226 Difference]: Without dead ends: 243 [2021-04-15 03:01:18,730 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 1010.5ms TimeCoverageRelationStatistics Valid=122, Invalid=748, Unknown=0, NotChecked=0, Total=870 [2021-04-15 03:01:18,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2021-04-15 03:01:18,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 191. [2021-04-15 03:01:18,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 190 states have (on average 2.4368421052631577) internal successors, (463), 190 states have internal predecessors, (463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:18,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 463 transitions. [2021-04-15 03:01:18,732 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 463 transitions. Word has length 18 [2021-04-15 03:01:18,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:01:18,732 INFO L480 AbstractCegarLoop]: Abstraction has 191 states and 463 transitions. [2021-04-15 03:01:18,732 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:18,732 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 463 transitions. [2021-04-15 03:01:18,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:01:18,732 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:01:18,732 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:01:18,932 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3795,240 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:01:18,933 INFO L428 AbstractCegarLoop]: === Iteration 247 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:01:18,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:01:18,933 INFO L82 PathProgramCache]: Analyzing trace with hash -1064004361, now seen corresponding path program 238 times [2021-04-15 03:01:18,933 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:01:18,933 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167475447] [2021-04-15 03:01:18,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:01:18,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:19,218 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:19,218 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167475447] [2021-04-15 03:01:19,218 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [984647227] [2021-04-15 03:01:19,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 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-04-15 03:01:19,263 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 03:01:19,264 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:01:19,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:01:19,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:01:19,548 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:19,548 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:19,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:01:19,550 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:19,553 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:19,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:19,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 7 [2021-04-15 03:01:19,555 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:19,557 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:19,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 18 treesize of output 1 [2021-04-15 03:01:19,558 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:19,638 INFO L628 ElimStorePlain]: treesize reduction 176, result has 30.7 percent of original size [2021-04-15 03:01:19,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 12 treesize of output 8 [2021-04-15 03:01:19,641 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:19,666 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:01:19,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:19,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 03:01:19,670 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:19,693 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:01:19,695 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:01:19,695 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:331, output treesize:41 [2021-04-15 03:01:19,745 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:19,745 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:01:19,745 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 17 [2021-04-15 03:01:19,745 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113810514] [2021-04-15 03:01:19,745 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-04-15 03:01:19,745 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:01:19,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-04-15 03:01:19,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2021-04-15 03:01:19,745 INFO L87 Difference]: Start difference. First operand 191 states and 463 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-04-15 03:01:20,100 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 64 [2021-04-15 03:01:20,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:01:20,301 INFO L93 Difference]: Finished difference Result 246 states and 563 transitions. [2021-04-15 03:01:20,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-04-15 03:01:20,302 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 18 [2021-04-15 03:01:20,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:01:20,302 INFO L225 Difference]: With dead ends: 246 [2021-04-15 03:01:20,302 INFO L226 Difference]: Without dead ends: 239 [2021-04-15 03:01:20,302 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 813.7ms TimeCoverageRelationStatistics Valid=81, Invalid=471, Unknown=0, NotChecked=0, Total=552 [2021-04-15 03:01:20,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2021-04-15 03:01:20,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 203. [2021-04-15 03:01:20,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 202 states have (on average 2.4554455445544554) internal successors, (496), 202 states have internal predecessors, (496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:20,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 496 transitions. [2021-04-15 03:01:20,304 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 496 transitions. Word has length 18 [2021-04-15 03:01:20,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:01:20,305 INFO L480 AbstractCegarLoop]: Abstraction has 203 states and 496 transitions. [2021-04-15 03:01:20,305 INFO L481 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-04-15 03:01:20,305 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 496 transitions. [2021-04-15 03:01:20,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:01:20,305 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:01:20,305 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:01:20,520 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 241 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3819 [2021-04-15 03:01:20,520 INFO L428 AbstractCegarLoop]: === Iteration 248 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:01:20,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:01:20,520 INFO L82 PathProgramCache]: Analyzing trace with hash -669548357, now seen corresponding path program 239 times [2021-04-15 03:01:20,520 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:01:20,520 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242132314] [2021-04-15 03:01:20,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:01:20,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:20,793 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:20,793 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242132314] [2021-04-15 03:01:20,794 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1105491132] [2021-04-15 03:01:20,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 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-04-15 03:01:20,847 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-04-15 03:01:20,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:01:20,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:01:20,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:01:21,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 13 treesize of output 9 [2021-04-15 03:01:21,032 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:21,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 5 treesize of output 3 [2021-04-15 03:01:21,040 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:21,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:01:21,043 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:01: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 12 treesize of output 8 [2021-04-15 03:01:21,046 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:21,066 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:01:21,066 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:01:21,067 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:91, output treesize:40 [2021-04-15 03:01:21,172 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:21,172 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:01:21,172 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:01:21,172 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1091332638] [2021-04-15 03:01:21,173 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:01:21,173 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:01:21,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:01:21,173 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=408, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:01:21,173 INFO L87 Difference]: Start difference. First operand 203 states and 496 transitions. Second operand has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:21,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:01:21,654 INFO L93 Difference]: Finished difference Result 246 states and 560 transitions. [2021-04-15 03:01:21,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-04-15 03:01:21,655 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have 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-04-15 03:01:21,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:01:21,655 INFO L225 Difference]: With dead ends: 246 [2021-04-15 03:01:21,655 INFO L226 Difference]: Without dead ends: 239 [2021-04-15 03:01:21,655 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 800.0ms TimeCoverageRelationStatistics Valid=101, Invalid=711, Unknown=0, NotChecked=0, Total=812 [2021-04-15 03:01:21,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2021-04-15 03:01:21,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 203. [2021-04-15 03:01:21,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 202 states have (on average 2.4554455445544554) internal successors, (496), 202 states have internal predecessors, (496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:21,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 496 transitions. [2021-04-15 03:01:21,657 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 496 transitions. Word has length 18 [2021-04-15 03:01:21,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:01:21,657 INFO L480 AbstractCegarLoop]: Abstraction has 203 states and 496 transitions. [2021-04-15 03:01:21,658 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:21,658 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 496 transitions. [2021-04-15 03:01:21,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:01:21,658 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:01:21,658 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:01:21,858 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3846,242 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:01:21,858 INFO L428 AbstractCegarLoop]: === Iteration 249 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:01:21,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:01:21,859 INFO L82 PathProgramCache]: Analyzing trace with hash 1888641207, now seen corresponding path program 240 times [2021-04-15 03:01:21,859 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:01:21,859 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251708295] [2021-04-15 03:01:21,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:01:21,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:22,010 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:22,010 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251708295] [2021-04-15 03:01:22,010 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2025645124] [2021-04-15 03:01:22,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 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-04-15 03:01:22,060 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-04-15 03:01:22,061 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:01:22,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:01:22,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:01:22,358 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:22,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:22,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 28 treesize of output 1 [2021-04-15 03:01:22,360 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:22,363 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:22,364 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:22,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 29 treesize of output 9 [2021-04-15 03:01:22,365 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:22,368 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:01:22,369 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:22,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:22,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 22 treesize of output 1 [2021-04-15 03:01:22,373 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:22,457 INFO L628 ElimStorePlain]: treesize reduction 260, result has 22.2 percent of original size [2021-04-15 03:01:22,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 16 treesize of output 8 [2021-04-15 03:01:22,461 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:22,500 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:01:22,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-04-15 03:01:22,504 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:22,529 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:01:22,531 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:01:22,531 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:494, output treesize:40 [2021-04-15 03:01:22,631 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:22,631 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:01:22,631 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:01:22,631 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1297569102] [2021-04-15 03:01:22,631 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:01:22,631 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:01:22,632 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:01:22,632 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=398, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:01:22,632 INFO L87 Difference]: Start difference. First operand 203 states and 496 transitions. Second operand has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:23,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:01:23,254 INFO L93 Difference]: Finished difference Result 289 states and 648 transitions. [2021-04-15 03:01:23,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-04-15 03:01:23,254 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have 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-04-15 03:01:23,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:01:23,255 INFO L225 Difference]: With dead ends: 289 [2021-04-15 03:01:23,255 INFO L226 Difference]: Without dead ends: 282 [2021-04-15 03:01:23,255 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 747.6ms TimeCoverageRelationStatistics Valid=129, Invalid=801, Unknown=0, NotChecked=0, Total=930 [2021-04-15 03:01:23,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2021-04-15 03:01:23,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 212. [2021-04-15 03:01:23,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 211 states have (on average 2.4786729857819907) internal successors, (523), 211 states have internal predecessors, (523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:23,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 523 transitions. [2021-04-15 03:01:23,257 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 523 transitions. Word has length 18 [2021-04-15 03:01:23,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:01:23,257 INFO L480 AbstractCegarLoop]: Abstraction has 212 states and 523 transitions. [2021-04-15 03:01:23,257 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:23,257 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 523 transitions. [2021-04-15 03:01:23,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:01:23,258 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:01:23,258 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:01:23,458 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 243 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3859 [2021-04-15 03:01:23,458 INFO L428 AbstractCegarLoop]: === Iteration 250 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:01:23,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:01:23,458 INFO L82 PathProgramCache]: Analyzing trace with hash -131692779, now seen corresponding path program 241 times [2021-04-15 03:01:23,458 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:01:23,459 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145683492] [2021-04-15 03:01:23,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:01:23,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:23,622 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:23,623 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145683492] [2021-04-15 03:01:23,623 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1118358968] [2021-04-15 03:01:23,623 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-04-15 03:01:23,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:23,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:01:23,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:01:23,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:23,949 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:23,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 18 treesize of output 1 [2021-04-15 03:01:23,950 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:23,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:23,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:23,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 25 treesize of output 9 [2021-04-15 03:01:23,955 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:23,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:23,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:23,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 18 treesize of output 1 [2021-04-15 03:01:23,959 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:23,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:23,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:23,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 18 treesize of output 1 [2021-04-15 03:01:23,963 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:23,965 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:01:23,966 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:23,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:23,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:23,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 24 treesize of output 1 [2021-04-15 03:01:23,970 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:23,973 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:01:23,974 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:23,977 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:23,977 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:23,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 17 treesize of output 8 [2021-04-15 03:01:23,978 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:23,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:23,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:23,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 23 treesize of output 1 [2021-04-15 03:01:23,983 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:23,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:23,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:23,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:01:23,989 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:23,993 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:23,993 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:23,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 17 treesize of output 8 [2021-04-15 03:01:23,995 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:23,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:23,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:23,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 24 treesize of output 1 [2021-04-15 03:01:24,000 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:24,003 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:24,003 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:24,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 18 treesize of output 1 [2021-04-15 03:01:24,004 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:24,008 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:24,008 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:24,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 24 treesize of output 1 [2021-04-15 03:01:24,009 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:24,012 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:24,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:24,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 24 treesize of output 1 [2021-04-15 03:01:24,014 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:24,016 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:01:24,016 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:24,043 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:01:24,045 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:01:24,045 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:649, output treesize:40 [2021-04-15 03:01:24,149 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:24,149 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:01:24,149 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:01:24,149 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121828938] [2021-04-15 03:01:24,149 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:01:24,149 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:01:24,149 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:01:24,149 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:01:24,149 INFO L87 Difference]: Start difference. First operand 212 states and 523 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:24,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:01:24,637 INFO L93 Difference]: Finished difference Result 305 states and 680 transitions. [2021-04-15 03:01:24,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-04-15 03:01:24,637 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-04-15 03:01:24,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:01:24,638 INFO L225 Difference]: With dead ends: 305 [2021-04-15 03:01:24,638 INFO L226 Difference]: Without dead ends: 291 [2021-04-15 03:01:24,638 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 516.1ms TimeCoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:01:24,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2021-04-15 03:01:24,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 217. [2021-04-15 03:01:24,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 216 states have (on average 2.509259259259259) internal successors, (542), 216 states have internal predecessors, (542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:24,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 542 transitions. [2021-04-15 03:01:24,641 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 542 transitions. Word has length 18 [2021-04-15 03:01:24,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:01:24,641 INFO L480 AbstractCegarLoop]: Abstraction has 217 states and 542 transitions. [2021-04-15 03:01:24,641 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:24,641 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 542 transitions. [2021-04-15 03:01:24,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:01:24,641 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:01:24,641 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:01:24,844 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3883,244 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:01:24,845 INFO L428 AbstractCegarLoop]: === Iteration 251 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:01:24,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:01:24,845 INFO L82 PathProgramCache]: Analyzing trace with hash -1868470511, now seen corresponding path program 242 times [2021-04-15 03:01:24,845 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:01:24,845 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054751954] [2021-04-15 03:01:24,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:01:24,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:25,003 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:25,003 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054751954] [2021-04-15 03:01:25,003 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [867155252] [2021-04-15 03:01:25,003 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-04-15 03:01:25,051 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 03:01:25,051 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:01:25,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:01:25,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:01:25,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:25,394 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:25,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-04-15 03:01:25,395 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:25,398 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:25,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:25,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 24 treesize of output 1 [2021-04-15 03:01:25,400 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:25,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:25,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:25,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 25 treesize of output 9 [2021-04-15 03:01:25,404 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:25,407 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:25,407 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:25,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:01:25,408 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:25,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:25,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:25,411 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:01:25,412 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:25,415 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:25,415 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:25,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 1 [2021-04-15 03:01:25,416 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:25,419 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:25,419 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:25,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-04-15 03:01:25,420 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:25,423 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:25,423 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:25,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:01:25,424 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:25,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:25,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:25,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 18 treesize of output 1 [2021-04-15 03:01:25,428 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:25,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:25,431 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:25,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 7 [2021-04-15 03:01:25,432 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:25,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:25,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:25,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 18 treesize of output 1 [2021-04-15 03:01:25,435 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:25,437 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:25,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 18 treesize of output 1 [2021-04-15 03:01:25,438 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:25,491 INFO L628 ElimStorePlain]: treesize reduction 20, result has 74.4 percent of original size [2021-04-15 03:01:25,493 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:01:25,493 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:446, output treesize:40 [2021-04-15 03:01:25,593 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:25,593 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:01:25,593 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-04-15 03:01:25,593 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122039466] [2021-04-15 03:01:25,594 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-04-15 03:01:25,594 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:01:25,594 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-04-15 03:01:25,594 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-04-15 03:01:25,594 INFO L87 Difference]: Start difference. First operand 217 states and 542 transitions. Second operand has 20 states, 20 states have (on average 1.65) internal successors, (33), 20 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:26,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:01:26,120 INFO L93 Difference]: Finished difference Result 309 states and 684 transitions. [2021-04-15 03:01:26,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-04-15 03:01:26,121 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.65) internal successors, (33), 20 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:01:26,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:01:26,121 INFO L225 Difference]: With dead ends: 309 [2021-04-15 03:01:26,121 INFO L226 Difference]: Without dead ends: 295 [2021-04-15 03:01:26,121 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 563.8ms TimeCoverageRelationStatistics Valid=77, Invalid=475, Unknown=0, NotChecked=0, Total=552 [2021-04-15 03:01:26,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2021-04-15 03:01:26,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 216. [2021-04-15 03:01:26,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 215 states have (on average 2.5023255813953487) internal successors, (538), 215 states have internal predecessors, (538), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:26,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 538 transitions. [2021-04-15 03:01:26,124 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 538 transitions. Word has length 18 [2021-04-15 03:01:26,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:01:26,124 INFO L480 AbstractCegarLoop]: Abstraction has 216 states and 538 transitions. [2021-04-15 03:01:26,124 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.65) internal successors, (33), 20 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:26,124 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 538 transitions. [2021-04-15 03:01:26,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:01:26,125 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:01:26,125 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:01:26,325 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 245 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3955 [2021-04-15 03:01:26,325 INFO L428 AbstractCegarLoop]: === Iteration 252 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:01:26,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:01:26,325 INFO L82 PathProgramCache]: Analyzing trace with hash 1110339481, now seen corresponding path program 243 times [2021-04-15 03:01:26,325 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:01:26,325 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997462934] [2021-04-15 03:01:26,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:01:26,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:26,585 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:26,585 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997462934] [2021-04-15 03:01:26,585 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1377922172] [2021-04-15 03:01:26,585 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-04-15 03:01:26,635 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-04-15 03:01:26,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:01:26,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:01:26,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:01:26,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:26,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:26,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 28 treesize of output 1 [2021-04-15 03:01:26,930 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:26,933 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:26,933 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:26,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 8 [2021-04-15 03:01:26,934 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:26,937 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:26,937 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:26,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 22 treesize of output 1 [2021-04-15 03:01:26,938 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:26,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:26,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:26,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 22 treesize of output 1 [2021-04-15 03:01:26,942 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:26,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:26,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:26,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 21 treesize of output 1 [2021-04-15 03:01:26,946 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:26,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:26,949 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:26,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 22 treesize of output 1 [2021-04-15 03:01:26,950 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:26,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:26,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:26,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 29 treesize of output 9 [2021-04-15 03:01:26,954 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:26,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:26,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:26,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 22 treesize of output 1 [2021-04-15 03:01:26,958 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:26,960 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:26,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:26,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 13 treesize of output 3 [2021-04-15 03:01:26,962 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:26,964 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:01:26,964 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:26,967 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:26,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:26,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 20 treesize of output 1 [2021-04-15 03:01:26,969 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:26,971 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:26,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 13 treesize of output 7 [2021-04-15 03:01:26,972 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:26,997 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:01:26,999 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:01:26,999 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:486, output treesize:41 [2021-04-15 03:01:27,067 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:27,067 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:01:27,067 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:01:27,067 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124324678] [2021-04-15 03:01:27,067 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:01:27,067 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:01:27,067 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:01:27,068 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:01:27,068 INFO L87 Difference]: Start difference. First operand 216 states and 538 transitions. Second operand has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:27,749 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 45 [2021-04-15 03:01:28,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:01:28,812 INFO L93 Difference]: Finished difference Result 407 states and 869 transitions. [2021-04-15 03:01:28,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-04-15 03:01:28,812 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have 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-04-15 03:01:28,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:01:28,813 INFO L225 Difference]: With dead ends: 407 [2021-04-15 03:01:28,813 INFO L226 Difference]: Without dead ends: 372 [2021-04-15 03:01:28,813 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 374 ImplicationChecksByTransitivity, 1783.0ms TimeCoverageRelationStatistics Valid=238, Invalid=1654, Unknown=0, NotChecked=0, Total=1892 [2021-04-15 03:01:28,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2021-04-15 03:01:28,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 228. [2021-04-15 03:01:28,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228 states, 227 states have (on average 2.5066079295154187) internal successors, (569), 227 states have internal predecessors, (569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:28,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 569 transitions. [2021-04-15 03:01:28,816 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 569 transitions. Word has length 18 [2021-04-15 03:01:28,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:01:28,816 INFO L480 AbstractCegarLoop]: Abstraction has 228 states and 569 transitions. [2021-04-15 03:01:28,816 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:28,816 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 569 transitions. [2021-04-15 03:01:28,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:01:28,816 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:01:28,816 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:01:29,016 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4033,246 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:01:29,017 INFO L428 AbstractCegarLoop]: === Iteration 253 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:01:29,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:01:29,017 INFO L82 PathProgramCache]: Analyzing trace with hash -1168349509, now seen corresponding path program 244 times [2021-04-15 03:01:29,017 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:01:29,017 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673440517] [2021-04-15 03:01:29,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:01:29,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:29,172 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:29,172 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673440517] [2021-04-15 03:01:29,173 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352360347] [2021-04-15 03:01:29,173 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-04-15 03:01:29,224 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 03:01:29,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:01:29,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:01:29,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:01:29,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:29,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:29,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:01:29,564 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:29,568 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:29,568 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:29,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 8 [2021-04-15 03:01:29,569 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:29,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:29,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:29,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:01:29,574 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:29,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01: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 18 treesize of output 1 [2021-04-15 03:01:29,579 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:29,665 INFO L628 ElimStorePlain]: treesize reduction 265, result has 22.7 percent of original size [2021-04-15 03:01: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 13 treesize of output 9 [2021-04-15 03:01:29,670 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:29,695 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:01:29,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 12 treesize of output 8 [2021-04-15 03:01:29,699 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:29,722 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:01:29,725 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:01:29,725 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:458, output treesize:41 [2021-04-15 03:01:29,794 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:29,795 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:01:29,795 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-04-15 03:01:29,795 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212083318] [2021-04-15 03:01:29,795 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:01:29,795 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:01:29,795 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:01:29,795 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=298, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:01:29,795 INFO L87 Difference]: Start difference. First operand 228 states and 569 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:01:30,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:01:30,300 INFO L93 Difference]: Finished difference Result 310 states and 706 transitions. [2021-04-15 03:01:30,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-04-15 03:01:30,300 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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 18 [2021-04-15 03:01:30,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:01:30,301 INFO L225 Difference]: With dead ends: 310 [2021-04-15 03:01:30,301 INFO L226 Difference]: Without dead ends: 296 [2021-04-15 03:01:30,301 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 642.7ms TimeCoverageRelationStatistics Valid=66, Invalid=440, Unknown=0, NotChecked=0, Total=506 [2021-04-15 03:01:30,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2021-04-15 03:01:30,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 237. [2021-04-15 03:01:30,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 236 states have (on average 2.5084745762711864) internal successors, (592), 236 states have internal predecessors, (592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:30,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 592 transitions. [2021-04-15 03:01:30,304 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 592 transitions. Word has length 18 [2021-04-15 03:01:30,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:01:30,304 INFO L480 AbstractCegarLoop]: Abstraction has 237 states and 592 transitions. [2021-04-15 03:01:30,304 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:01:30,304 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 592 transitions. [2021-04-15 03:01:30,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:01:30,304 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:01:30,304 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:01:30,504 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 247 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4066 [2021-04-15 03:01:30,505 INFO L428 AbstractCegarLoop]: === Iteration 254 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:01:30,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:01:30,505 INFO L82 PathProgramCache]: Analyzing trace with hash -1825115273, now seen corresponding path program 245 times [2021-04-15 03:01:30,505 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:01:30,505 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408650272] [2021-04-15 03:01:30,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:01:30,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:30,662 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:30,662 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1408650272] [2021-04-15 03:01:30,662 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2026932318] [2021-04-15 03:01:30,662 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-04-15 03:01:30,711 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-04-15 03:01:30,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:01:30,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:01:30,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:01:30,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 13 treesize of output 9 [2021-04-15 03:01:30,933 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:30,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 12 treesize of output 8 [2021-04-15 03:01:30,936 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:30,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 12 treesize of output 8 [2021-04-15 03:01:30,949 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:30,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:01:30,952 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:30,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:01:30,970 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:01:30,970 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:97, output treesize:41 [2021-04-15 03:01:31,042 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:31,042 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:01:31,042 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:01:31,043 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680987760] [2021-04-15 03:01:31,043 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:01:31,043 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:01:31,043 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:01:31,043 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=408, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:01:31,043 INFO L87 Difference]: Start difference. First operand 237 states and 592 transitions. Second operand has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:31,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:01:31,853 INFO L93 Difference]: Finished difference Result 332 states and 746 transitions. [2021-04-15 03:01:31,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-04-15 03:01:31,854 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have 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-04-15 03:01:31,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:01:31,854 INFO L225 Difference]: With dead ends: 332 [2021-04-15 03:01:31,854 INFO L226 Difference]: Without dead ends: 318 [2021-04-15 03:01:31,855 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 864.3ms TimeCoverageRelationStatistics Valid=111, Invalid=881, Unknown=0, NotChecked=0, Total=992 [2021-04-15 03:01:31,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2021-04-15 03:01:31,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 239. [2021-04-15 03:01:31,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 238 states have (on average 2.5168067226890756) internal successors, (599), 238 states have internal predecessors, (599), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:31,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 599 transitions. [2021-04-15 03:01:31,858 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 599 transitions. Word has length 18 [2021-04-15 03:01:31,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:01:31,858 INFO L480 AbstractCegarLoop]: Abstraction has 239 states and 599 transitions. [2021-04-15 03:01:31,858 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:31,858 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 599 transitions. [2021-04-15 03:01:31,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:01:31,858 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:01:31,858 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:01:32,058 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 248 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4089 [2021-04-15 03:01:32,059 INFO L428 AbstractCegarLoop]: === Iteration 255 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:01:32,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:01:32,059 INFO L82 PathProgramCache]: Analyzing trace with hash -1430659269, now seen corresponding path program 246 times [2021-04-15 03:01:32,059 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:01:32,059 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486770022] [2021-04-15 03:01:32,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:01:32,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:32,235 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:32,235 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486770022] [2021-04-15 03:01:32,235 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1486484632] [2021-04-15 03:01:32,235 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-04-15 03:01:32,285 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-04-15 03:01:32,285 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:01:32,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:01:32,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:01:32,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:32,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:32,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 29 treesize of output 9 [2021-04-15 03:01:32,579 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:32,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:32,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:32,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 8 [2021-04-15 03:01:32,584 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:32,587 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:32,587 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:32,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 22 treesize of output 1 [2021-04-15 03:01:32,588 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:32,591 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:32,592 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:32,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 13 treesize of output 7 [2021-04-15 03:01:32,593 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:32,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:32,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:32,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 27 treesize of output 1 [2021-04-15 03:01:32,597 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:32,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:32,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:32,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 20 treesize of output 1 [2021-04-15 03:01:32,601 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:32,604 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:32,604 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:32,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 8 [2021-04-15 03:01:32,605 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:32,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:32,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:32,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 28 treesize of output 1 [2021-04-15 03:01:32,610 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:32,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:32,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:32,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 22 treesize of output 1 [2021-04-15 03:01:32,614 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:32,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:32,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:32,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 29 treesize of output 9 [2021-04-15 03:01:32,618 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:32,621 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:32,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:32,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 28 treesize of output 1 [2021-04-15 03:01:32,623 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:32,625 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:01:32,626 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:32,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:32,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:32,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 20 treesize of output 1 [2021-04-15 03:01:32,630 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:32,632 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:32,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:32,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 28 treesize of output 1 [2021-04-15 03:01:32,634 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:32,636 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:01:32,637 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:32,639 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:32,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 28 treesize of output 1 [2021-04-15 03:01:32,640 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:32,694 INFO L628 ElimStorePlain]: treesize reduction 25, result has 69.9 percent of original size [2021-04-15 03:01:32,695 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:01:32,695 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:705, output treesize:40 [2021-04-15 03:01:32,803 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:32,803 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:01:32,803 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-04-15 03:01:32,803 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009303052] [2021-04-15 03:01:32,803 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-04-15 03:01:32,803 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:01:32,803 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-04-15 03:01:32,803 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:01:32,804 INFO L87 Difference]: Start difference. First operand 239 states and 599 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 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-04-15 03:01:33,936 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 45 [2021-04-15 03:01:34,078 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 54 [2021-04-15 03:01:34,332 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 40 [2021-04-15 03:01:34,454 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 44 [2021-04-15 03:01:34,618 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 57 [2021-04-15 03:01:34,787 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 42 [2021-04-15 03:01:34,973 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 55 [2021-04-15 03:01:35,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:01:35,016 INFO L93 Difference]: Finished difference Result 401 states and 867 transitions. [2021-04-15 03:01:35,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-04-15 03:01:35,017 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 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 18 [2021-04-15 03:01:35,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:01:35,017 INFO L225 Difference]: With dead ends: 401 [2021-04-15 03:01:35,017 INFO L226 Difference]: Without dead ends: 356 [2021-04-15 03:01:35,017 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 272 ImplicationChecksByTransitivity, 2173.2ms TimeCoverageRelationStatistics Valid=217, Invalid=1265, Unknown=0, NotChecked=0, Total=1482 [2021-04-15 03:01:35,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2021-04-15 03:01:35,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 238. [2021-04-15 03:01:35,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 237 states have (on average 2.49789029535865) internal successors, (592), 237 states have internal predecessors, (592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:35,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 592 transitions. [2021-04-15 03:01:35,020 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 592 transitions. Word has length 18 [2021-04-15 03:01:35,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:01:35,020 INFO L480 AbstractCegarLoop]: Abstraction has 238 states and 592 transitions. [2021-04-15 03:01:35,020 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 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-04-15 03:01:35,021 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 592 transitions. [2021-04-15 03:01:35,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:01:35,021 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:01:35,021 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:01:35,236 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 249 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4101 [2021-04-15 03:01:35,237 INFO L428 AbstractCegarLoop]: === Iteration 256 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:01:35,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:01:35,237 INFO L82 PathProgramCache]: Analyzing trace with hash 1127530295, now seen corresponding path program 247 times [2021-04-15 03:01:35,237 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:01:35,237 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94990086] [2021-04-15 03:01:35,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:01:35,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:35,391 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:35,391 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94990086] [2021-04-15 03:01:35,391 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1852613124] [2021-04-15 03:01:35,391 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:01:35,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:35,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:01:35,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:01:35,736 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:35,737 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:35,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 1 [2021-04-15 03:01:35,738 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:35,741 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:35,742 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:35,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 24 treesize of output 1 [2021-04-15 03:01:35,743 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:35,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:35,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 25 treesize of output 9 [2021-04-15 03:01:35,747 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:35,829 INFO L628 ElimStorePlain]: treesize reduction 158, result has 30.7 percent of original size [2021-04-15 03:01:35,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 12 treesize of output 8 [2021-04-15 03:01:35,832 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:35,859 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:01:35,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-04-15 03:01:35,863 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:35,888 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:01:35,890 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:01:35,891 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:328, output treesize:40 [2021-04-15 03:01:36,008 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:36,008 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:01:36,008 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-04-15 03:01:36,008 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333046495] [2021-04-15 03:01:36,009 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:01:36,009 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:01:36,009 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:01:36,009 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=298, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:01:36,009 INFO L87 Difference]: Start difference. First operand 238 states and 592 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:01:36,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:01:36,741 INFO L93 Difference]: Finished difference Result 278 states and 652 transitions. [2021-04-15 03:01:36,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-04-15 03:01:36,742 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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 18 [2021-04-15 03:01:36,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:01:36,743 INFO L225 Difference]: With dead ends: 278 [2021-04-15 03:01:36,743 INFO L226 Difference]: Without dead ends: 271 [2021-04-15 03:01:36,743 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 853.3ms TimeCoverageRelationStatistics Valid=96, Invalid=606, Unknown=0, NotChecked=0, Total=702 [2021-04-15 03:01:36,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states. [2021-04-15 03:01:36,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 238. [2021-04-15 03:01:36,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 237 states have (on average 2.49789029535865) internal successors, (592), 237 states have internal predecessors, (592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:36,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 592 transitions. [2021-04-15 03:01:36,746 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 592 transitions. Word has length 18 [2021-04-15 03:01:36,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:01:36,746 INFO L480 AbstractCegarLoop]: Abstraction has 238 states and 592 transitions. [2021-04-15 03:01:36,746 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:01:36,746 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 592 transitions. [2021-04-15 03:01:36,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:01:36,746 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:01:36,746 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:01:36,952 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4149,250 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:01:36,953 INFO L428 AbstractCegarLoop]: === Iteration 257 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:01:36,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:01:36,953 INFO L82 PathProgramCache]: Analyzing trace with hash -848326601, now seen corresponding path program 248 times [2021-04-15 03:01:36,953 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:01:36,953 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636680166] [2021-04-15 03:01:36,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:01:36,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:37,178 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:37,178 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [636680166] [2021-04-15 03:01:37,178 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1328812593] [2021-04-15 03:01:37,178 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-04-15 03:01:37,226 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 03:01:37,226 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:01:37,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:01:37,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:01:37,533 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:37,533 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:37,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:01:37,535 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:37,538 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:37,539 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:37,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 24 treesize of output 1 [2021-04-15 03:01:37,539 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:37,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:37,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:37,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 23 treesize of output 1 [2021-04-15 03:01:37,544 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:37,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:37,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 24 treesize of output 1 [2021-04-15 03:01:37,548 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:37,636 INFO L628 ElimStorePlain]: treesize reduction 251, result has 23.2 percent of original size [2021-04-15 03:01:37,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 5 treesize of output 3 [2021-04-15 03:01:37,639 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:37,666 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:01:37,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:37,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 03:01:37,671 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:37,695 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:01:37,697 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:01:37,697 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:458, output treesize:41 [2021-04-15 03:01:37,763 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:37,763 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:01:37,763 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-04-15 03:01:37,764 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668811792] [2021-04-15 03:01:37,764 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:01:37,764 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:01:37,764 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:01:37,764 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:01:37,764 INFO L87 Difference]: Start difference. First operand 238 states and 592 transitions. Second operand has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:38,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:01:38,303 INFO L93 Difference]: Finished difference Result 316 states and 734 transitions. [2021-04-15 03:01:38,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-04-15 03:01:38,304 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:01:38,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:01:38,304 INFO L225 Difference]: With dead ends: 316 [2021-04-15 03:01:38,304 INFO L226 Difference]: Without dead ends: 302 [2021-04-15 03:01:38,304 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 776.6ms TimeCoverageRelationStatistics Valid=67, Invalid=439, Unknown=0, NotChecked=0, Total=506 [2021-04-15 03:01:38,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2021-04-15 03:01:38,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 247. [2021-04-15 03:01:38,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 246 states have (on average 2.5284552845528454) internal successors, (622), 246 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-04-15 03:01:38,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 622 transitions. [2021-04-15 03:01:38,307 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 622 transitions. Word has length 18 [2021-04-15 03:01:38,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:01:38,307 INFO L480 AbstractCegarLoop]: Abstraction has 247 states and 622 transitions. [2021-04-15 03:01:38,307 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:38,307 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 622 transitions. [2021-04-15 03:01:38,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:01:38,307 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:01:38,307 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:01:38,508 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 251 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4174 [2021-04-15 03:01:38,508 INFO L428 AbstractCegarLoop]: === Iteration 258 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:01:38,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:01:38,508 INFO L82 PathProgramCache]: Analyzing trace with hash -453870597, now seen corresponding path program 249 times [2021-04-15 03:01:38,508 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:01:38,508 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [408957931] [2021-04-15 03:01:38,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:01:38,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:38,646 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:38,646 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [408957931] [2021-04-15 03:01:38,646 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1889883966] [2021-04-15 03:01:38,646 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-04-15 03:01:38,695 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-04-15 03:01:38,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:01:38,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 31 conjunts are in the unsatisfiable core [2021-04-15 03:01:38,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:01:39,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:39,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:39,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 22 treesize of output 1 [2021-04-15 03:01:39,148 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:39,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:39,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:39,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 29 treesize of output 9 [2021-04-15 03:01:39,155 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:39,160 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:39,160 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:39,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 28 treesize of output 1 [2021-04-15 03:01:39,162 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:39,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:39,167 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:39,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 28 treesize of output 1 [2021-04-15 03:01:39,168 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:39,171 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:01:39,172 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:39,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:39,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:39,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 22 treesize of output 1 [2021-04-15 03:01:39,178 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:39,182 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:39,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:39,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 1 [2021-04-15 03:01:39,184 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:39,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:39,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:39,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 27 treesize of output 1 [2021-04-15 03:01:39,189 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:39,192 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:39,193 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01: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 13 treesize of output 7 [2021-04-15 03:01:39,194 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:39,197 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:39,197 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:39,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 21 treesize of output 8 [2021-04-15 03:01:39,198 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:39,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:39,202 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:39,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 8 [2021-04-15 03:01:39,203 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:39,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:39,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 20 treesize of output 1 [2021-04-15 03:01:39,206 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:39,241 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:01:39,243 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:01:39,244 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 5 variables, input treesize:562, output treesize:40 [2021-04-15 03:01:39,350 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:39,350 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:01:39,350 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 21 [2021-04-15 03:01:39,350 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222908179] [2021-04-15 03:01:39,350 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-04-15 03:01:39,351 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:01:39,351 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-04-15 03:01:39,351 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:01:39,351 INFO L87 Difference]: Start difference. First operand 247 states and 622 transitions. Second operand has 21 states, 21 states have (on average 1.619047619047619) internal successors, (34), 21 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:40,320 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 51 [2021-04-15 03:01:40,591 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 49 [2021-04-15 03:01:40,725 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 53 [2021-04-15 03:01:40,960 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 51 [2021-04-15 03:01:41,107 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 52 [2021-04-15 03:01:41,259 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 59 [2021-04-15 03:01:41,402 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 50 [2021-04-15 03:01:41,583 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 62 [2021-04-15 03:01:41,768 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 60 [2021-04-15 03:01:41,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:01:41,806 INFO L93 Difference]: Finished difference Result 696 states and 1503 transitions. [2021-04-15 03:01:41,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-04-15 03:01:41,807 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.619047619047619) internal successors, (34), 21 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have 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-04-15 03:01:41,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:01:41,807 INFO L225 Difference]: With dead ends: 696 [2021-04-15 03:01:41,807 INFO L226 Difference]: Without dead ends: 647 [2021-04-15 03:01:41,808 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 2401.3ms TimeCoverageRelationStatistics Valid=402, Invalid=1490, Unknown=0, NotChecked=0, Total=1892 [2021-04-15 03:01:41,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 647 states. [2021-04-15 03:01:41,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 647 to 280. [2021-04-15 03:01:41,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 280 states, 279 states have (on average 2.6021505376344085) internal successors, (726), 279 states have internal predecessors, (726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:41,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 726 transitions. [2021-04-15 03:01:41,812 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 726 transitions. Word has length 18 [2021-04-15 03:01:41,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:01:41,812 INFO L480 AbstractCegarLoop]: Abstraction has 280 states and 726 transitions. [2021-04-15 03:01:41,812 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.619047619047619) internal successors, (34), 21 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:41,813 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 726 transitions. [2021-04-15 03:01:41,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:01:41,813 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:01:41,813 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:01:42,028 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 252 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4197 [2021-04-15 03:01:42,028 INFO L428 AbstractCegarLoop]: === Iteration 259 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:01:42,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:01:42,028 INFO L82 PathProgramCache]: Analyzing trace with hash 2104318967, now seen corresponding path program 250 times [2021-04-15 03:01:42,028 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:01:42,029 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568178609] [2021-04-15 03:01:42,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:01:42,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:42,307 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:42,307 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568178609] [2021-04-15 03:01:42,307 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [97479710] [2021-04-15 03:01:42,307 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-04-15 03:01:42,354 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 03:01:42,354 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:01:42,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:01:42,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:01:42,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:42,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:42,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 8 [2021-04-15 03:01:42,572 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:42,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:42,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:42,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 24 treesize of output 1 [2021-04-15 03:01:42,577 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:42,580 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:42,580 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:42,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 24 treesize of output 1 [2021-04-15 03:01:42,581 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:42,584 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:42,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 23 treesize of output 1 [2021-04-15 03:01:42,585 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:42,673 INFO L628 ElimStorePlain]: treesize reduction 245, result has 23.4 percent of original size [2021-04-15 03:01:42,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 13 treesize of output 9 [2021-04-15 03:01:42,677 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:42,705 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:01:42,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 5 treesize of output 3 [2021-04-15 03:01:42,709 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:42,735 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:01:42,737 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:01:42,738 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:454, output treesize:40 [2021-04-15 03:01:42,849 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:42,849 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:01:42,849 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-04-15 03:01:42,849 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761784523] [2021-04-15 03:01:42,849 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:01:42,849 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:01:42,849 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:01:42,849 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:01:42,849 INFO L87 Difference]: Start difference. First operand 280 states and 726 transitions. Second operand has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:43,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:01:43,424 INFO L93 Difference]: Finished difference Result 353 states and 840 transitions. [2021-04-15 03:01:43,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-04-15 03:01:43,425 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:01:43,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:01:43,425 INFO L225 Difference]: With dead ends: 353 [2021-04-15 03:01:43,425 INFO L226 Difference]: Without dead ends: 339 [2021-04-15 03:01:43,426 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 800.2ms TimeCoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2021-04-15 03:01:43,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2021-04-15 03:01:43,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 280. [2021-04-15 03:01:43,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 280 states, 279 states have (on average 2.6021505376344085) internal successors, (726), 279 states have internal predecessors, (726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:43,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 726 transitions. [2021-04-15 03:01:43,429 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 726 transitions. Word has length 18 [2021-04-15 03:01:43,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:01:43,429 INFO L480 AbstractCegarLoop]: Abstraction has 280 states and 726 transitions. [2021-04-15 03:01:43,429 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:43,429 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 726 transitions. [2021-04-15 03:01:43,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:01:43,429 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:01:43,429 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:01:43,630 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 253 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4262 [2021-04-15 03:01:43,630 INFO L428 AbstractCegarLoop]: === Iteration 260 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:01:43,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:01:43,631 INFO L82 PathProgramCache]: Analyzing trace with hash 83984981, now seen corresponding path program 251 times [2021-04-15 03:01:43,631 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:01:43,631 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683745471] [2021-04-15 03:01:43,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:01:43,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:43,772 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-04-15 03:01:43,772 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683745471] [2021-04-15 03:01:43,772 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1378802753] [2021-04-15 03:01:43,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 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-04-15 03:01:43,820 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-04-15 03:01:43,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:01:43,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:01:43,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:01:43,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 13 treesize of output 9 [2021-04-15 03:01:43,975 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:43,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 12 treesize of output 8 [2021-04-15 03:01:43,978 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:43,980 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:01:43,980 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:43,982 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:01:43,983 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:43,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 11 treesize of output 7 [2021-04-15 03:01:43,986 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:43,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 12 treesize of output 8 [2021-04-15 03:01:43,988 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:43,990 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:01:43,991 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:44,009 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:01:44,009 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:01:44,009 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 1 variables, input treesize:176, output treesize:40 [2021-04-15 03:01:44,116 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:44,116 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:01:44,116 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 21 [2021-04-15 03:01:44,116 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898223573] [2021-04-15 03:01:44,116 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-04-15 03:01:44,116 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:01:44,116 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-04-15 03:01:44,116 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:01:44,116 INFO L87 Difference]: Start difference. First operand 280 states and 726 transitions. Second operand has 21 states, 21 states have (on average 1.619047619047619) internal successors, (34), 21 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:44,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:01:44,775 INFO L93 Difference]: Finished difference Result 328 states and 811 transitions. [2021-04-15 03:01:44,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-04-15 03:01:44,775 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.619047619047619) internal successors, (34), 21 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have 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-04-15 03:01:44,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:01:44,776 INFO L225 Difference]: With dead ends: 328 [2021-04-15 03:01:44,776 INFO L226 Difference]: Without dead ends: 321 [2021-04-15 03:01:44,776 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 792.0ms TimeCoverageRelationStatistics Valid=118, Invalid=812, Unknown=0, NotChecked=0, Total=930 [2021-04-15 03:01:44,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2021-04-15 03:01:44,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 284. [2021-04-15 03:01:44,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 283 states have (on average 2.604240282685512) internal successors, (737), 283 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:44,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 737 transitions. [2021-04-15 03:01:44,779 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 737 transitions. Word has length 18 [2021-04-15 03:01:44,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:01:44,779 INFO L480 AbstractCegarLoop]: Abstraction has 284 states and 737 transitions. [2021-04-15 03:01:44,779 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.619047619047619) internal successors, (34), 21 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:44,779 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 737 transitions. [2021-04-15 03:01:44,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:01:44,779 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:01:44,779 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:01:44,979 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4286,254 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:01:44,980 INFO L428 AbstractCegarLoop]: === Iteration 261 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:01:44,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:01:44,980 INFO L82 PathProgramCache]: Analyzing trace with hash -1652792751, now seen corresponding path program 252 times [2021-04-15 03:01:44,980 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:01:44,980 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685975831] [2021-04-15 03:01:44,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:01:44,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:45,206 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-04-15 03:01:45,206 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685975831] [2021-04-15 03:01:45,206 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1057896510] [2021-04-15 03:01:45,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 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-04-15 03:01:45,258 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-04-15 03:01:45,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:01:45,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:01:45,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:01:45,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:45,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:45,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 18 treesize of output 1 [2021-04-15 03:01:45,584 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:45,587 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:45,587 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:45,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:01:45,588 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:45,591 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:45,591 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:45,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 24 treesize of output 1 [2021-04-15 03:01:45,592 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:45,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:45,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01: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 18 treesize of output 1 [2021-04-15 03:01:45,596 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:45,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:45,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:45,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:01:45,600 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:45,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:45,604 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01: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 18 treesize of output 1 [2021-04-15 03:01:45,605 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:45,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:45,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:45,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 25 treesize of output 9 [2021-04-15 03:01:45,610 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:45,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:45,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:45,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 18 treesize of output 1 [2021-04-15 03:01:45,614 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:45,616 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:45,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:45,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 1 [2021-04-15 03:01:45,618 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:45,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:45,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:45,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-04-15 03:01:45,622 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:45,624 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:45,625 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:45,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 25 treesize of output 9 [2021-04-15 03:01:45,626 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:45,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:45,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 18 treesize of output 1 [2021-04-15 03:01:45,629 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:45,683 INFO L628 ElimStorePlain]: treesize reduction 20, result has 74.4 percent of original size [2021-04-15 03:01:45,685 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:01:45,685 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:446, output treesize:40 [2021-04-15 03:01:45,786 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:45,787 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:01:45,787 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-04-15 03:01:45,787 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797872758] [2021-04-15 03:01:45,787 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:01:45,787 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:01:45,787 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:01:45,787 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:01:45,787 INFO L87 Difference]: Start difference. First operand 284 states and 737 transitions. Second operand has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:46,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:01:46,339 INFO L93 Difference]: Finished difference Result 322 states and 791 transitions. [2021-04-15 03:01:46,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-04-15 03:01:46,339 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:01:46,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:01:46,340 INFO L225 Difference]: With dead ends: 322 [2021-04-15 03:01:46,340 INFO L226 Difference]: Without dead ends: 315 [2021-04-15 03:01:46,340 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 758.1ms TimeCoverageRelationStatistics Valid=88, Invalid=512, Unknown=0, NotChecked=0, Total=600 [2021-04-15 03:01:46,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2021-04-15 03:01:46,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 284. [2021-04-15 03:01:46,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 283 states have (on average 2.604240282685512) internal successors, (737), 283 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:46,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 737 transitions. [2021-04-15 03:01:46,343 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 737 transitions. Word has length 18 [2021-04-15 03:01:46,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:01:46,343 INFO L480 AbstractCegarLoop]: Abstraction has 284 states and 737 transitions. [2021-04-15 03:01:46,343 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:46,343 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 737 transitions. [2021-04-15 03:01:46,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:01:46,343 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:01:46,343 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:01:46,544 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 255 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4297 [2021-04-15 03:01:46,544 INFO L428 AbstractCegarLoop]: === Iteration 262 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:01:46,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:01:46,544 INFO L82 PathProgramCache]: Analyzing trace with hash 1326017241, now seen corresponding path program 253 times [2021-04-15 03:01:46,544 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:01:46,544 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007657893] [2021-04-15 03:01:46,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:01:46,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:46,687 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-04-15 03:01:46,687 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007657893] [2021-04-15 03:01:46,687 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1336810043] [2021-04-15 03:01:46,687 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:01:46,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:46,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:01:46,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:01:47,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:47,100 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:47,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 25 treesize of output 9 [2021-04-15 03:01:47,101 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:47,104 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:47,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:47,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 18 treesize of output 1 [2021-04-15 03:01:47,106 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:47,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:47,109 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:47,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 18 treesize of output 1 [2021-04-15 03:01:47,110 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:47,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:47,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:47,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 11 treesize of output 7 [2021-04-15 03:01:47,114 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:47,117 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:47,117 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:47,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 17 treesize of output 8 [2021-04-15 03:01:47,118 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:47,121 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:01:47,121 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:47,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:47,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:47,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:01:47,125 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:47,128 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:47,128 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:47,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 17 treesize of output 1 [2021-04-15 03:01:47,129 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:47,132 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:47,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:47,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 24 treesize of output 1 [2021-04-15 03:01:47,139 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:47,142 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:47,142 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:47,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 18 treesize of output 1 [2021-04-15 03:01:47,143 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:47,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:47,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:47,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-04-15 03:01:47,147 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:47,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:47,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:01:47,150 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:47,175 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:01:47,176 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:01:47,176 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:450, output treesize:41 [2021-04-15 03:01:47,244 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:47,245 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:01:47,245 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-04-15 03:01:47,245 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741369021] [2021-04-15 03:01:47,245 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:01:47,245 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:01:47,245 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:01:47,245 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:01:47,245 INFO L87 Difference]: Start difference. First operand 284 states and 737 transitions. Second operand has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:47,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:01:47,780 INFO L93 Difference]: Finished difference Result 313 states and 779 transitions. [2021-04-15 03:01:47,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-04-15 03:01:47,781 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:01:47,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:01:47,781 INFO L225 Difference]: With dead ends: 313 [2021-04-15 03:01:47,781 INFO L226 Difference]: Without dead ends: 306 [2021-04-15 03:01:47,782 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 671.8ms TimeCoverageRelationStatistics Valid=86, Invalid=514, Unknown=0, NotChecked=0, Total=600 [2021-04-15 03:01:47,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2021-04-15 03:01:47,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 282. [2021-04-15 03:01:47,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 282 states, 281 states have (on average 2.604982206405694) internal successors, (732), 281 states have internal predecessors, (732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:47,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 282 states to 282 states and 732 transitions. [2021-04-15 03:01:47,784 INFO L78 Accepts]: Start accepts. Automaton has 282 states and 732 transitions. Word has length 18 [2021-04-15 03:01:47,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:01:47,784 INFO L480 AbstractCegarLoop]: Abstraction has 282 states and 732 transitions. [2021-04-15 03:01:47,784 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:47,784 INFO L276 IsEmpty]: Start isEmpty. Operand 282 states and 732 transitions. [2021-04-15 03:01:47,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:01:47,785 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:01:47,785 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:01:47,998 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4381,256 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:01:47,998 INFO L428 AbstractCegarLoop]: === Iteration 263 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:01:47,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:01:47,998 INFO L82 PathProgramCache]: Analyzing trace with hash -422361285, now seen corresponding path program 254 times [2021-04-15 03:01:47,998 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:01:47,998 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18023846] [2021-04-15 03:01:47,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:01:48,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:48,292 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:48,293 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18023846] [2021-04-15 03:01:48,293 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1295486497] [2021-04-15 03:01:48,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 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-04-15 03:01:48,341 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 03:01:48,341 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:01:48,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:01:48,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:01:48,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:48,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:48,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 18 treesize of output 1 [2021-04-15 03:01:48,630 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:48,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:48,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:48,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 18 treesize of output 1 [2021-04-15 03:01:48,635 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:48,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:48,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:48,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 18 treesize of output 1 [2021-04-15 03:01:48,640 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:48,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:48,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:48,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 24 treesize of output 1 [2021-04-15 03:01:48,644 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:48,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:48,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:48,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 18 treesize of output 1 [2021-04-15 03:01:48,649 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:48,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:48,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:48,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-04-15 03:01:48,655 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:48,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:48,659 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:48,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 25 treesize of output 9 [2021-04-15 03:01:48,660 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:48,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:48,664 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:48,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 17 treesize of output 8 [2021-04-15 03:01:48,665 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:48,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:48,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:48,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-04-15 03:01:48,669 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:48,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:48,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:48,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 24 treesize of output 1 [2021-04-15 03:01:48,674 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:48,676 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:48,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:48,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 24 treesize of output 1 [2021-04-15 03:01:48,678 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:48,680 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:48,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:48,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:01:48,682 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:48,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:48,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:48,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:01:48,685 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:48,688 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:01:48,688 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:48,691 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:01:48,691 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:48,694 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:48,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 24 treesize of output 1 [2021-04-15 03:01:48,695 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:48,748 INFO L628 ElimStorePlain]: treesize reduction 20, result has 74.4 percent of original size [2021-04-15 03:01:48,749 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:01:48,750 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:649, output treesize:40 [2021-04-15 03:01:48,873 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:48,873 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:01:48,873 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-04-15 03:01:48,873 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031456445] [2021-04-15 03:01:48,873 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:01:48,873 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:01:48,873 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:01:48,874 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=299, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:01:48,874 INFO L87 Difference]: Start difference. First operand 282 states and 732 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:01:49,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:01:49,429 INFO L93 Difference]: Finished difference Result 332 states and 813 transitions. [2021-04-15 03:01:49,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-04-15 03:01:49,430 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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 18 [2021-04-15 03:01:49,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:01:49,430 INFO L225 Difference]: With dead ends: 332 [2021-04-15 03:01:49,430 INFO L226 Difference]: Without dead ends: 325 [2021-04-15 03:01:49,431 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 833.4ms TimeCoverageRelationStatistics Valid=82, Invalid=518, Unknown=0, NotChecked=0, Total=600 [2021-04-15 03:01:49,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325 states. [2021-04-15 03:01:49,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325 to 284. [2021-04-15 03:01:49,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 283 states have (on average 2.607773851590106) internal successors, (738), 283 states have internal predecessors, (738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:49,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 738 transitions. [2021-04-15 03:01:49,433 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 738 transitions. Word has length 18 [2021-04-15 03:01:49,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:01:49,433 INFO L480 AbstractCegarLoop]: Abstraction has 284 states and 738 transitions. [2021-04-15 03:01:49,433 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:01:49,433 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 738 transitions. [2021-04-15 03:01:49,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:01:49,434 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:01:49,434 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:01:49,636 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 257 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4460 [2021-04-15 03:01:49,636 INFO L428 AbstractCegarLoop]: === Iteration 264 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:01:49,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:01:49,636 INFO L82 PathProgramCache]: Analyzing trace with hash 2135828279, now seen corresponding path program 255 times [2021-04-15 03:01:49,636 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:01:49,636 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656240507] [2021-04-15 03:01:49,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:01:49,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:49,822 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:49,822 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656240507] [2021-04-15 03:01:49,822 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1962241450] [2021-04-15 03:01:49,822 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-04-15 03:01:49,870 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-04-15 03:01:49,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:01:49,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:01:49,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:01:50,237 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:50,237 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:50,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 19 treesize of output 8 [2021-04-15 03:01:50,238 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:50,241 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:50,242 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:50,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 28 treesize of output 1 [2021-04-15 03:01:50,243 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:50,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:50,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:50,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 1 [2021-04-15 03:01:50,247 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:50,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:50,251 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:50,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 22 treesize of output 1 [2021-04-15 03:01:50,252 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:50,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:50,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:50,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 28 treesize of output 1 [2021-04-15 03:01:50,256 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:50,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:50,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:50,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 1 [2021-04-15 03:01:50,260 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:50,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:50,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:50,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 29 treesize of output 9 [2021-04-15 03:01:50,265 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:50,267 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:01:50,268 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:50,270 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:01:50,271 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:50,274 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:50,274 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:50,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 28 treesize of output 1 [2021-04-15 03:01:50,275 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:50,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:50,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:50,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 21 treesize of output 8 [2021-04-15 03:01:50,279 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:50,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:50,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:50,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 22 treesize of output 1 [2021-04-15 03:01:50,283 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:50,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:50,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:50,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 28 treesize of output 1 [2021-04-15 03:01:50,287 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:50,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:50,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:50,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 27 treesize of output 1 [2021-04-15 03:01:50,292 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:50,294 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:01:50,295 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:50,297 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:50,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 13 treesize of output 7 [2021-04-15 03:01:50,298 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:50,324 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:01:50,326 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:01:50,326 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:705, output treesize:40 [2021-04-15 03:01:50,439 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:50,440 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:01:50,440 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:01:50,440 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126976563] [2021-04-15 03:01:50,440 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:01:50,440 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:01:50,440 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:01:50,440 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=403, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:01:50,440 INFO L87 Difference]: Start difference. First operand 284 states and 738 transitions. Second operand has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:50,938 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 45 [2021-04-15 03:01:51,545 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 55 [2021-04-15 03:01:51,676 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 45 [2021-04-15 03:01:51,800 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 42 [2021-04-15 03:01:52,100 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 58 [2021-04-15 03:01:52,233 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 44 [2021-04-15 03:01:52,512 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 56 [2021-04-15 03:01:52,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:01:52,550 INFO L93 Difference]: Finished difference Result 490 states and 1122 transitions. [2021-04-15 03:01:52,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-04-15 03:01:52,551 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have 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-04-15 03:01:52,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:01:52,551 INFO L225 Difference]: With dead ends: 490 [2021-04-15 03:01:52,551 INFO L226 Difference]: Without dead ends: 455 [2021-04-15 03:01:52,551 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 247 ImplicationChecksByTransitivity, 2129.6ms TimeCoverageRelationStatistics Valid=235, Invalid=1247, Unknown=0, NotChecked=0, Total=1482 [2021-04-15 03:01:52,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 455 states. [2021-04-15 03:01:52,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 455 to 312. [2021-04-15 03:01:52,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 311 states have (on average 2.643086816720257) internal successors, (822), 311 states have internal predecessors, (822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:52,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 822 transitions. [2021-04-15 03:01:52,555 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 822 transitions. Word has length 18 [2021-04-15 03:01:52,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:01:52,555 INFO L480 AbstractCegarLoop]: Abstraction has 312 states and 822 transitions. [2021-04-15 03:01:52,555 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:52,555 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 822 transitions. [2021-04-15 03:01:52,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:01:52,555 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:01:52,555 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:01:52,756 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 258 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4508 [2021-04-15 03:01:52,757 INFO L428 AbstractCegarLoop]: === Iteration 265 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:01:52,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:01:52,757 INFO L82 PathProgramCache]: Analyzing trace with hash 819670975, now seen corresponding path program 256 times [2021-04-15 03:01:52,757 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:01:52,757 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383799009] [2021-04-15 03:01:52,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:01:52,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:52,919 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:52,920 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383799009] [2021-04-15 03:01:52,920 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1784626591] [2021-04-15 03:01:52,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 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-04-15 03:01:52,969 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 03:01:52,969 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:01:52,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:01:52,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:01:53,301 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:53,302 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:53,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 18 treesize of output 1 [2021-04-15 03:01:53,303 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:53,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:53,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:53,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 18 treesize of output 1 [2021-04-15 03:01:53,308 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:53,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:53,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:53,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 17 treesize of output 8 [2021-04-15 03:01:53,313 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:53,316 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:53,317 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:53,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 11 treesize of output 7 [2021-04-15 03:01:53,318 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:53,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:53,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:53,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 18 treesize of output 1 [2021-04-15 03:01:53,322 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:53,326 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:53,326 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:53,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 24 treesize of output 1 [2021-04-15 03:01:53,328 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:53,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:53,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:53,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 17 treesize of output 8 [2021-04-15 03:01:53,333 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:53,336 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:53,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:53,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 24 treesize of output 1 [2021-04-15 03:01:53,338 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:53,341 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:53,342 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:53,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 23 treesize of output 1 [2021-04-15 03:01:53,343 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:53,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:53,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01: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 25 treesize of output 9 [2021-04-15 03:01:53,348 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:53,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:53,351 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:53,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 24 treesize of output 1 [2021-04-15 03:01:53,352 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:53,354 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:01:53,354 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:53,380 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:01:53,382 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:01:53,382 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:474, output treesize:41 [2021-04-15 03:01:53,454 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:53,454 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:01:53,455 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-04-15 03:01:53,455 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281569818] [2021-04-15 03:01:53,455 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:01:53,455 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:01:53,455 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:01:53,455 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=299, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:01:53,455 INFO L87 Difference]: Start difference. First operand 312 states and 822 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:01:53,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:01:53,995 INFO L93 Difference]: Finished difference Result 345 states and 868 transitions. [2021-04-15 03:01:53,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-04-15 03:01:53,996 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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 18 [2021-04-15 03:01:53,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:01:53,996 INFO L225 Difference]: With dead ends: 345 [2021-04-15 03:01:53,996 INFO L226 Difference]: Without dead ends: 338 [2021-04-15 03:01:53,996 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 704.1ms TimeCoverageRelationStatistics Valid=76, Invalid=524, Unknown=0, NotChecked=0, Total=600 [2021-04-15 03:01:53,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2021-04-15 03:01:53,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 312. [2021-04-15 03:01:53,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 311 states have (on average 2.643086816720257) internal successors, (822), 311 states have internal predecessors, (822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:53,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 822 transitions. [2021-04-15 03:01:53,999 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 822 transitions. Word has length 18 [2021-04-15 03:01:53,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:01:54,000 INFO L480 AbstractCegarLoop]: Abstraction has 312 states and 822 transitions. [2021-04-15 03:01:54,000 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:01:54,000 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 822 transitions. [2021-04-15 03:01:54,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:01:54,000 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:01:54,000 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:01:54,200 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 259 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4580 [2021-04-15 03:01:54,200 INFO L428 AbstractCegarLoop]: === Iteration 266 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:01:54,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:01:54,201 INFO L82 PathProgramCache]: Analyzing trace with hash -1326499785, now seen corresponding path program 257 times [2021-04-15 03:01:54,201 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:01:54,201 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788061629] [2021-04-15 03:01:54,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:01:54,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:54,366 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:54,366 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788061629] [2021-04-15 03:01:54,366 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2010856116] [2021-04-15 03:01:54,366 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-04-15 03:01:54,418 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-04-15 03:01:54,419 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:01:54,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:01:54,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:01:54,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 13 treesize of output 9 [2021-04-15 03:01:54,685 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:54,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 12 treesize of output 8 [2021-04-15 03:01:54,688 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:01: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 13 treesize of output 9 [2021-04-15 03:01:54,691 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:54,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 12 treesize of output 8 [2021-04-15 03:01:54,694 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:54,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 11 treesize of output 7 [2021-04-15 03:01:54,697 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:54,733 INFO L628 ElimStorePlain]: treesize reduction 15, result has 73.2 percent of original size [2021-04-15 03:01:54,734 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:01:54,734 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 1 variables, input treesize:124, output treesize:41 [2021-04-15 03:01:54,810 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:54,810 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:01:54,810 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:01:54,810 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637552095] [2021-04-15 03:01:54,810 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:01:54,810 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:01:54,810 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:01:54,810 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:01:54,811 INFO L87 Difference]: Start difference. First operand 312 states and 822 transitions. Second operand has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:55,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:01:55,360 INFO L93 Difference]: Finished difference Result 403 states and 967 transitions. [2021-04-15 03:01:55,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-04-15 03:01:55,361 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have 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-04-15 03:01:55,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:01:55,361 INFO L225 Difference]: With dead ends: 403 [2021-04-15 03:01:55,361 INFO L226 Difference]: Without dead ends: 389 [2021-04-15 03:01:55,361 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 685.1ms TimeCoverageRelationStatistics Valid=91, Invalid=721, Unknown=0, NotChecked=0, Total=812 [2021-04-15 03:01:55,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2021-04-15 03:01:55,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 319. [2021-04-15 03:01:55,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 318 states have (on average 2.647798742138365) internal successors, (842), 318 states have internal predecessors, (842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:55,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 842 transitions. [2021-04-15 03:01:55,365 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 842 transitions. Word has length 18 [2021-04-15 03:01:55,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:01:55,365 INFO L480 AbstractCegarLoop]: Abstraction has 319 states and 842 transitions. [2021-04-15 03:01:55,365 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:55,365 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 842 transitions. [2021-04-15 03:01:55,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:01:55,365 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:01:55,365 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:01:55,566 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4630,260 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:01:55,566 INFO L428 AbstractCegarLoop]: === Iteration 267 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:01:55,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:01:55,566 INFO L82 PathProgramCache]: Analyzing trace with hash -1804816363, now seen corresponding path program 258 times [2021-04-15 03:01:55,566 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:01:55,566 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022932527] [2021-04-15 03:01:55,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:01:55,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:55,866 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:55,866 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022932527] [2021-04-15 03:01:55,866 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [297411358] [2021-04-15 03:01:55,866 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-04-15 03:01:55,916 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-04-15 03:01:55,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:01:55,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:01:55,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:01:56,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:56,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:56,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 28 treesize of output 1 [2021-04-15 03:01:56,264 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:56,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:56,268 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:56,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 29 treesize of output 9 [2021-04-15 03:01:56,269 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:56,272 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:56,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:56,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 28 treesize of output 1 [2021-04-15 03:01:56,274 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:56,276 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:56,277 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:56,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 21 treesize of output 8 [2021-04-15 03:01:56,278 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:56,281 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:56,281 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:56,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 22 treesize of output 1 [2021-04-15 03:01:56,282 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:56,285 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:56,285 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:56,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 8 [2021-04-15 03:01:56,286 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:56,289 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:56,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:56,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 13 treesize of output 7 [2021-04-15 03:01:56,291 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:56,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:56,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:56,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 27 treesize of output 1 [2021-04-15 03:01:56,295 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:56,298 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:56,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 20 treesize of output 1 [2021-04-15 03:01:56,299 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:56,324 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:01:56,326 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:01:56,326 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 2 variables, input treesize:373, output treesize:41 [2021-04-15 03:01:56,400 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:56,400 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:01:56,400 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-04-15 03:01:56,401 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180726833] [2021-04-15 03:01:56,401 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-04-15 03:01:56,401 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:01:56,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-04-15 03:01:56,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=370, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:01:56,401 INFO L87 Difference]: Start difference. First operand 319 states and 842 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 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-04-15 03:01:56,738 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 45 [2021-04-15 03:01:56,930 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 42 [2021-04-15 03:01:57,269 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 43 [2021-04-15 03:01:57,672 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 45 [2021-04-15 03:01:57,798 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 45 [2021-04-15 03:01:57,948 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 47 [2021-04-15 03:01:58,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:01:58,145 INFO L93 Difference]: Finished difference Result 525 states and 1218 transitions. [2021-04-15 03:01:58,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-04-15 03:01:58,146 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 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 18 [2021-04-15 03:01:58,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:01:58,146 INFO L225 Difference]: With dead ends: 525 [2021-04-15 03:01:58,147 INFO L226 Difference]: Without dead ends: 492 [2021-04-15 03:01:58,147 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 328 ImplicationChecksByTransitivity, 1858.7ms TimeCoverageRelationStatistics Valid=184, Invalid=1376, Unknown=0, NotChecked=0, Total=1560 [2021-04-15 03:01:58,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 492 states. [2021-04-15 03:01:58,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 492 to 341. [2021-04-15 03:01:58,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 340 states have (on average 2.6941176470588237) internal successors, (916), 340 states have internal predecessors, (916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:01:58,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 916 transitions. [2021-04-15 03:01:58,151 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 916 transitions. Word has length 18 [2021-04-15 03:01:58,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:01:58,151 INFO L480 AbstractCegarLoop]: Abstraction has 341 states and 916 transitions. [2021-04-15 03:01:58,151 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 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-04-15 03:01:58,151 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 916 transitions. [2021-04-15 03:01:58,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:01:58,151 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:01:58,151 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:01:58,359 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4642,261 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:01:58,359 INFO L428 AbstractCegarLoop]: === Iteration 268 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:01:58,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:01:58,359 INFO L82 PathProgramCache]: Analyzing trace with hash 1833385169, now seen corresponding path program 259 times [2021-04-15 03:01:58,359 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:01:58,359 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634859142] [2021-04-15 03:01:58,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:01:58,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:58,539 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:58,539 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634859142] [2021-04-15 03:01:58,539 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038588586] [2021-04-15 03:01:58,539 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-04-15 03:01:58,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:01:58,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:01:58,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:01:58,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:58,887 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:58,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 8 [2021-04-15 03:01:58,888 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:58,893 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:58,894 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:58,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 24 treesize of output 1 [2021-04-15 03:01:58,895 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:58,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:58,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:58,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 25 treesize of output 9 [2021-04-15 03:01:58,899 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:58,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:58,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:58,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 7 [2021-04-15 03:01:58,904 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:58,906 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:58,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:58,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 23 treesize of output 1 [2021-04-15 03:01:58,908 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:58,910 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:58,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:58,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 18 treesize of output 1 [2021-04-15 03:01:58,912 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:58,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:58,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:58,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 24 treesize of output 1 [2021-04-15 03:01:58,916 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:58,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:58,919 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:58,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:01:58,920 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:58,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:01:58,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 18 treesize of output 1 [2021-04-15 03:01:58,923 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:01:58,949 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:01:58,950 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:01:58,950 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 2 variables, input treesize:343, output treesize:41 [2021-04-15 03:01:59,019 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:01:59,019 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:01:59,019 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-04-15 03:01:59,019 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1664454179] [2021-04-15 03:01:59,019 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:01:59,019 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:01:59,019 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:01:59,019 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=298, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:01:59,020 INFO L87 Difference]: Start difference. First operand 341 states and 916 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:01:59,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:01:59,761 INFO L93 Difference]: Finished difference Result 461 states and 1112 transitions. [2021-04-15 03:01:59,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-04-15 03:01:59,761 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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 18 [2021-04-15 03:01:59,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:01:59,762 INFO L225 Difference]: With dead ends: 461 [2021-04-15 03:01:59,762 INFO L226 Difference]: Without dead ends: 425 [2021-04-15 03:01:59,762 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 849.9ms TimeCoverageRelationStatistics Valid=98, Invalid=658, Unknown=0, NotChecked=0, Total=756 [2021-04-15 03:01:59,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425 states. [2021-04-15 03:01:59,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425 to 342. [2021-04-15 03:01:59,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 341 states have (on average 2.69208211143695) internal successors, (918), 341 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-04-15 03:01:59,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 918 transitions. [2021-04-15 03:01:59,766 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 918 transitions. Word has length 18 [2021-04-15 03:01:59,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:01:59,766 INFO L480 AbstractCegarLoop]: Abstraction has 342 states and 918 transitions. [2021-04-15 03:01:59,766 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:01:59,766 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 918 transitions. [2021-04-15 03:01:59,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:01:59,766 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:01:59,766 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:01:59,966 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4701,262 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:01:59,967 INFO L428 AbstractCegarLoop]: === Iteration 269 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:01:59,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:01:59,967 INFO L82 PathProgramCache]: Analyzing trace with hash -2067126123, now seen corresponding path program 260 times [2021-04-15 03:01:59,967 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:01:59,967 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1773204277] [2021-04-15 03:01:59,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:01:59,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:00,122 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:00,122 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1773204277] [2021-04-15 03:02:00,122 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1778406686] [2021-04-15 03:02:00,123 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-04-15 03:02:00,171 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 03:02:00,171 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:02:00,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:02:00,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:02:00,505 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:00,505 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:00,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 8 [2021-04-15 03:02:00,506 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:00,509 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:00,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:00,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 23 treesize of output 1 [2021-04-15 03:02:00,511 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:00,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:00,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:00,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 1 [2021-04-15 03:02:00,515 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:00,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:00,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:00,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 24 treesize of output 1 [2021-04-15 03:02:00,519 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:00,522 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:00,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:00,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:02:00,523 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:00,526 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:00,527 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:00,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 18 treesize of output 1 [2021-04-15 03:02:00,528 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:00,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:00,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:00,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:02:00,531 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:00,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:00,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:00,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 25 treesize of output 9 [2021-04-15 03:02:00,536 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:00,539 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:00,539 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:00,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 17 treesize of output 8 [2021-04-15 03:02:00,540 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:00,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:00,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:00,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:02:00,544 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:00,546 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:02:00,547 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:00,550 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:00,550 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:00,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 25 treesize of output 9 [2021-04-15 03:02:00,552 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:00,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:00,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:00,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 18 treesize of output 1 [2021-04-15 03:02:00,556 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:00,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:00,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:00,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 25 treesize of output 9 [2021-04-15 03:02:00,560 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:00,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:00,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:00,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 24 treesize of output 1 [2021-04-15 03:02:00,563 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:00,566 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:00,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 24 treesize of output 1 [2021-04-15 03:02:00,566 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:00,623 INFO L628 ElimStorePlain]: treesize reduction 40, result has 59.2 percent of original size [2021-04-15 03:02:00,624 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:02:00,624 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:649, output treesize:40 [2021-04-15 03:02:00,730 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:00,730 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:02:00,730 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-04-15 03:02:00,730 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345539321] [2021-04-15 03:02:00,731 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:02:00,731 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:02:00,731 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:02:00,731 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=298, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:02:00,731 INFO L87 Difference]: Start difference. First operand 342 states and 918 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:02:01,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:02:01,396 INFO L93 Difference]: Finished difference Result 450 states and 1100 transitions. [2021-04-15 03:02:01,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-04-15 03:02:01,397 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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 18 [2021-04-15 03:02:01,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:02:01,397 INFO L225 Difference]: With dead ends: 450 [2021-04-15 03:02:01,397 INFO L226 Difference]: Without dead ends: 433 [2021-04-15 03:02:01,397 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 710.2ms TimeCoverageRelationStatistics Valid=96, Invalid=554, Unknown=0, NotChecked=0, Total=650 [2021-04-15 03:02:01,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2021-04-15 03:02:01,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 344. [2021-04-15 03:02:01,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 343 states have (on average 2.696793002915452) internal successors, (925), 343 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-04-15 03:02:01,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 925 transitions. [2021-04-15 03:02:01,401 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 925 transitions. Word has length 18 [2021-04-15 03:02:01,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:02:01,401 INFO L480 AbstractCegarLoop]: Abstraction has 344 states and 925 transitions. [2021-04-15 03:02:01,401 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:02:01,401 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 925 transitions. [2021-04-15 03:02:01,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:02:01,401 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:02:01,402 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:02:01,602 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 263 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4737 [2021-04-15 03:02:01,602 INFO L428 AbstractCegarLoop]: === Iteration 270 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:02:01,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:02:01,602 INFO L82 PathProgramCache]: Analyzing trace with hash 491063441, now seen corresponding path program 261 times [2021-04-15 03:02:01,602 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:02:01,602 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919741937] [2021-04-15 03:02:01,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:02:01,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:01,759 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:01,759 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919741937] [2021-04-15 03:02:01,760 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1088897839] [2021-04-15 03:02:01,760 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:02:01,808 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 03:02:01,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:02:01,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:02:01,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:02:02,109 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:02,109 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:02,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 29 treesize of output 9 [2021-04-15 03:02:02,111 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:02,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:02,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:02,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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 8 [2021-04-15 03:02:02,115 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:02,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:02,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:02,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 22 treesize of output 1 [2021-04-15 03:02:02,119 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:02,122 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:02,122 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:02,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 13 treesize of output 7 [2021-04-15 03:02:02,123 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:02,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:02,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:02,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 27 treesize of output 1 [2021-04-15 03:02:02,127 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:02,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:02,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02: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 20 treesize of output 1 [2021-04-15 03:02:02,132 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:02,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:02,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:02,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 8 [2021-04-15 03:02:02,136 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:02,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:02,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:02,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 28 treesize of output 1 [2021-04-15 03:02:02,141 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:02,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:02,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:02,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 22 treesize of output 1 [2021-04-15 03:02:02,145 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:02,148 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:02,148 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:02,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 9 [2021-04-15 03:02:02,150 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:02,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:02,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:02,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 28 treesize of output 1 [2021-04-15 03:02:02,154 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:02,156 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:02:02,157 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:02,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:02,162 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:02,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 20 treesize of output 1 [2021-04-15 03:02:02,163 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:02,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:02,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:02,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 28 treesize of output 1 [2021-04-15 03:02:02,167 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:02,169 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:02:02,170 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:02,172 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:02,173 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 1 [2021-04-15 03:02:02,173 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:02,233 INFO L628 ElimStorePlain]: treesize reduction 25, result has 69.9 percent of original size [2021-04-15 03:02:02,235 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:02:02,235 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:705, output treesize:40 [2021-04-15 03:02:02,349 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:02,349 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:02:02,349 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-04-15 03:02:02,350 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1111219832] [2021-04-15 03:02:02,350 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-04-15 03:02:02,350 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:02:02,350 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-04-15 03:02:02,350 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:02:02,350 INFO L87 Difference]: Start difference. First operand 344 states and 925 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 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-04-15 03:02:03,117 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 42 [2021-04-15 03:02:03,268 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 55 [2021-04-15 03:02:03,394 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 41 [2021-04-15 03:02:03,540 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 45 [2021-04-15 03:02:03,697 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 40 [2021-04-15 03:02:03,880 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 58 [2021-04-15 03:02:04,044 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 42 [2021-04-15 03:02:04,180 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 44 [2021-04-15 03:02:04,342 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 43 [2021-04-15 03:02:04,507 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 56 [2021-04-15 03:02:04,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:02:04,567 INFO L93 Difference]: Finished difference Result 486 states and 1150 transitions. [2021-04-15 03:02:04,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-04-15 03:02:04,567 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 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 18 [2021-04-15 03:02:04,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:02:04,568 INFO L225 Difference]: With dead ends: 486 [2021-04-15 03:02:04,568 INFO L226 Difference]: Without dead ends: 448 [2021-04-15 03:02:04,568 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 284 ImplicationChecksByTransitivity, 2213.1ms TimeCoverageRelationStatistics Valid=226, Invalid=1256, Unknown=0, NotChecked=0, Total=1482 [2021-04-15 03:02:04,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2021-04-15 03:02:04,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 348. [2021-04-15 03:02:04,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 348 states, 347 states have (on average 2.6657060518731988) internal successors, (925), 347 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-04-15 03:02:04,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 925 transitions. [2021-04-15 03:02:04,572 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 925 transitions. Word has length 18 [2021-04-15 03:02:04,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:02:04,572 INFO L480 AbstractCegarLoop]: Abstraction has 348 states and 925 transitions. [2021-04-15 03:02:04,572 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 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-04-15 03:02:04,572 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 925 transitions. [2021-04-15 03:02:04,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:02:04,572 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:02:04,572 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:02:04,773 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 264 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4809 [2021-04-15 03:02:04,773 INFO L428 AbstractCegarLoop]: === Iteration 271 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:02:04,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:02:04,773 INFO L82 PathProgramCache]: Analyzing trace with hash -2035616811, now seen corresponding path program 262 times [2021-04-15 03:02:04,773 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:02:04,773 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282032153] [2021-04-15 03:02:04,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:02:04,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:04,903 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:04,903 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1282032153] [2021-04-15 03:02:04,903 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [884215589] [2021-04-15 03:02:04,904 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-04-15 03:02:04,953 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 03:02:04,953 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:02:04,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:02:04,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:02:05,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:05,187 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:05,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 25 treesize of output 9 [2021-04-15 03:02:05,188 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:05,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:05,192 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:05,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 18 treesize of output 1 [2021-04-15 03:02:05,192 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:05,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:05,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:05,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 24 treesize of output 1 [2021-04-15 03:02:05,197 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:05,200 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:02:05,200 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:05,285 INFO L628 ElimStorePlain]: treesize reduction 240, result has 22.6 percent of original size [2021-04-15 03:02:05,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 5 treesize of output 3 [2021-04-15 03:02:05,288 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:05,316 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:05,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 12 treesize of output 8 [2021-04-15 03:02:05,319 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:05,345 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:05,347 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:02:05,347 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:454, output treesize:40 [2021-04-15 03:02:05,454 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:05,454 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:02:05,454 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-04-15 03:02:05,454 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927828730] [2021-04-15 03:02:05,455 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:02:05,455 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:02:05,455 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:02:05,455 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:02:05,455 INFO L87 Difference]: Start difference. First operand 348 states and 925 transitions. Second operand has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:05,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:02:05,987 INFO L93 Difference]: Finished difference Result 428 states and 1062 transitions. [2021-04-15 03:02:05,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-04-15 03:02:05,987 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:02:05,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:02:05,988 INFO L225 Difference]: With dead ends: 428 [2021-04-15 03:02:05,988 INFO L226 Difference]: Without dead ends: 414 [2021-04-15 03:02:05,988 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 658.0ms TimeCoverageRelationStatistics Valid=81, Invalid=471, Unknown=0, NotChecked=0, Total=552 [2021-04-15 03:02:05,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2021-04-15 03:02:05,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 354. [2021-04-15 03:02:05,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 354 states, 353 states have (on average 2.679886685552408) internal successors, (946), 353 states have internal predecessors, (946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:05,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 946 transitions. [2021-04-15 03:02:05,992 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 946 transitions. Word has length 18 [2021-04-15 03:02:05,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:02:05,992 INFO L480 AbstractCegarLoop]: Abstraction has 354 states and 946 transitions. [2021-04-15 03:02:05,992 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:05,992 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 946 transitions. [2021-04-15 03:02:05,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:02:05,992 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:02:05,992 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:02:06,193 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4857,265 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:02:06,193 INFO L428 AbstractCegarLoop]: === Iteration 272 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:02:06,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:02:06,193 INFO L82 PathProgramCache]: Analyzing trace with hash 522572753, now seen corresponding path program 263 times [2021-04-15 03:02:06,193 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:02:06,193 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [76767445] [2021-04-15 03:02:06,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:02:06,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:06,411 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:06,411 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [76767445] [2021-04-15 03:02:06,411 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [522511542] [2021-04-15 03:02:06,411 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-04-15 03:02:06,460 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-04-15 03:02:06,461 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:02:06,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:02:06,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:02:06,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 13 treesize of output 9 [2021-04-15 03:02:06,619 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:06,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 12 treesize of output 8 [2021-04-15 03:02:06,622 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:06,625 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:02:06,625 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:06,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 11 treesize of output 7 [2021-04-15 03:02:06,628 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:06,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 12 treesize of output 8 [2021-04-15 03:02:06,631 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:06,649 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:06,650 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:02:06,650 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 1 variables, input treesize:123, output treesize:40 [2021-04-15 03:02:06,756 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:06,756 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:02:06,756 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 21 [2021-04-15 03:02:06,756 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497041803] [2021-04-15 03:02:06,756 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-04-15 03:02:06,756 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:02:06,757 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-04-15 03:02:06,757 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:02:06,757 INFO L87 Difference]: Start difference. First operand 354 states and 946 transitions. Second operand has 21 states, 21 states have (on average 1.619047619047619) internal successors, (34), 21 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:07,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:02:07,293 INFO L93 Difference]: Finished difference Result 436 states and 1078 transitions. [2021-04-15 03:02:07,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-04-15 03:02:07,293 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.619047619047619) internal successors, (34), 21 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have 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-04-15 03:02:07,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:02:07,294 INFO L225 Difference]: With dead ends: 436 [2021-04-15 03:02:07,294 INFO L226 Difference]: Without dead ends: 429 [2021-04-15 03:02:07,294 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 710.3ms TimeCoverageRelationStatistics Valid=95, Invalid=607, Unknown=0, NotChecked=0, Total=702 [2021-04-15 03:02:07,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 429 states. [2021-04-15 03:02:07,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 429 to 354. [2021-04-15 03:02:07,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 354 states, 353 states have (on average 2.679886685552408) internal successors, (946), 353 states have internal predecessors, (946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:07,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 946 transitions. [2021-04-15 03:02:07,297 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 946 transitions. Word has length 18 [2021-04-15 03:02:07,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:02:07,298 INFO L480 AbstractCegarLoop]: Abstraction has 354 states and 946 transitions. [2021-04-15 03:02:07,298 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.619047619047619) internal successors, (34), 21 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:07,298 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 946 transitions. [2021-04-15 03:02:07,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:02:07,298 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:02:07,298 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:02:07,498 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 266 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4880 [2021-04-15 03:02:07,499 INFO L428 AbstractCegarLoop]: === Iteration 273 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:02:07,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:02:07,499 INFO L82 PathProgramCache]: Analyzing trace with hash -793584551, now seen corresponding path program 264 times [2021-04-15 03:02:07,499 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:02:07,499 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731897096] [2021-04-15 03:02:07,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:02:07,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:07,708 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:07,708 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731897096] [2021-04-15 03:02:07,708 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [334381267] [2021-04-15 03:02:07,709 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:02:07,759 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-04-15 03:02:07,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:02:07,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:02:07,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:02:07,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 13 treesize of output 9 [2021-04-15 03:02:07,979 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:07,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 12 treesize of output 8 [2021-04-15 03:02:07,981 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:07,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 5 treesize of output 3 [2021-04-15 03:02:07,984 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:07,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 13 treesize of output 9 [2021-04-15 03:02:07,988 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:07,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 11 treesize of output 7 [2021-04-15 03:02:07,991 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:08,030 INFO L628 ElimStorePlain]: treesize reduction 17, result has 70.7 percent of original size [2021-04-15 03:02:08,031 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:02:08,031 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 1 variables, input treesize:120, output treesize:41 [2021-04-15 03:02:08,101 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:08,101 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:02:08,101 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 21 [2021-04-15 03:02:08,101 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917147878] [2021-04-15 03:02:08,101 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-04-15 03:02:08,101 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:02:08,102 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-04-15 03:02:08,102 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:02:08,102 INFO L87 Difference]: Start difference. First operand 354 states and 946 transitions. Second operand has 21 states, 21 states have (on average 1.619047619047619) internal successors, (34), 21 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:08,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:02:08,615 INFO L93 Difference]: Finished difference Result 415 states and 1044 transitions. [2021-04-15 03:02:08,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-04-15 03:02:08,615 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.619047619047619) internal successors, (34), 21 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have 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-04-15 03:02:08,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:02:08,616 INFO L225 Difference]: With dead ends: 415 [2021-04-15 03:02:08,616 INFO L226 Difference]: Without dead ends: 408 [2021-04-15 03:02:08,616 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 659.7ms TimeCoverageRelationStatistics Valid=85, Invalid=565, Unknown=0, NotChecked=0, Total=650 [2021-04-15 03:02:08,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2021-04-15 03:02:08,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 354. [2021-04-15 03:02:08,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 354 states, 353 states have (on average 2.679886685552408) internal successors, (946), 353 states have internal predecessors, (946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:08,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 946 transitions. [2021-04-15 03:02:08,620 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 946 transitions. Word has length 18 [2021-04-15 03:02:08,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:02:08,620 INFO L480 AbstractCegarLoop]: Abstraction has 354 states and 946 transitions. [2021-04-15 03:02:08,620 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.619047619047619) internal successors, (34), 21 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:08,620 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 946 transitions. [2021-04-15 03:02:08,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:02:08,620 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:02:08,620 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:02:08,820 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 267 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4890 [2021-04-15 03:02:08,821 INFO L428 AbstractCegarLoop]: === Iteration 274 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:02:08,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:02:08,821 INFO L82 PathProgramCache]: Analyzing trace with hash -1484793455, now seen corresponding path program 265 times [2021-04-15 03:02:08,821 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:02:08,821 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [827186113] [2021-04-15 03:02:08,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:02:08,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:09,000 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:09,000 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [827186113] [2021-04-15 03:02:09,001 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [722588134] [2021-04-15 03:02:09,001 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-04-15 03:02:09,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:09,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:02:09,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:02:09,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:09,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:09,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 18 treesize of output 1 [2021-04-15 03:02:09,368 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:09,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:09,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:09,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 18 treesize of output 1 [2021-04-15 03:02:09,372 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:09,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:09,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:09,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:02:09,377 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:09,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:09,380 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:09,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 8 [2021-04-15 03:02:09,381 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:09,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:09,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:09,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 25 treesize of output 9 [2021-04-15 03:02:09,386 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:09,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:09,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:09,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 18 treesize of output 1 [2021-04-15 03:02:09,390 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:09,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:09,394 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:09,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:02:09,395 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:09,397 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:02:09,397 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:09,400 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:09,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:09,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 24 treesize of output 1 [2021-04-15 03:02:09,402 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:09,404 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:09,405 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:09,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-04-15 03:02:09,406 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:09,408 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:09,409 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:09,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 17 treesize of output 1 [2021-04-15 03:02:09,410 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:09,412 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:09,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:02:09,413 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:09,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:09,440 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:02:09,440 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:450, output treesize:41 [2021-04-15 03:02:09,506 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:09,507 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:02:09,507 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-04-15 03:02:09,507 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294546665] [2021-04-15 03:02:09,507 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:02:09,507 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:02:09,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:02:09,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:02:09,507 INFO L87 Difference]: Start difference. First operand 354 states and 946 transitions. Second operand has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:09,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:02:09,918 INFO L93 Difference]: Finished difference Result 434 states and 1077 transitions. [2021-04-15 03:02:09,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-04-15 03:02:09,919 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:02:09,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:02:09,919 INFO L225 Difference]: With dead ends: 434 [2021-04-15 03:02:09,919 INFO L226 Difference]: Without dead ends: 414 [2021-04-15 03:02:09,919 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 545.8ms TimeCoverageRelationStatistics Valid=66, Invalid=396, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:02:09,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2021-04-15 03:02:09,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 355. [2021-04-15 03:02:09,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 355 states, 354 states have (on average 2.6807909604519775) internal successors, (949), 354 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-04-15 03:02:09,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 949 transitions. [2021-04-15 03:02:09,923 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 949 transitions. Word has length 18 [2021-04-15 03:02:09,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:02:09,923 INFO L480 AbstractCegarLoop]: Abstraction has 355 states and 949 transitions. [2021-04-15 03:02:09,923 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:09,923 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 949 transitions. [2021-04-15 03:02:09,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:02:09,924 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:02:09,924 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:02:10,124 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 268 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4899 [2021-04-15 03:02:10,124 INFO L428 AbstractCegarLoop]: === Iteration 275 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:02:10,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:02:10,125 INFO L82 PathProgramCache]: Analyzing trace with hash -1090337451, now seen corresponding path program 266 times [2021-04-15 03:02:10,125 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:02:10,125 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [513769492] [2021-04-15 03:02:10,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:02:10,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:10,258 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:10,258 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [513769492] [2021-04-15 03:02:10,258 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [34887207] [2021-04-15 03:02:10,258 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-04-15 03:02:10,309 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 03:02:10,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:02:10,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:02:10,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:02:10,565 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:10,566 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:10,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:02:10,567 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:10,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:10,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:10,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 11 treesize of output 3 [2021-04-15 03:02:10,573 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:10,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:10,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:10,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 7 [2021-04-15 03:02:10,577 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:10,580 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:10,580 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:10,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 18 treesize of output 1 [2021-04-15 03:02:10,581 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:10,584 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:10,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:10,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 17 treesize of output 1 [2021-04-15 03:02:10,586 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:10,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:10,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:10,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:02:10,590 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:10,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:10,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:10,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 25 treesize of output 9 [2021-04-15 03:02:10,595 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:10,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:10,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:10,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:02:10,599 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:10,601 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:10,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:10,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 24 treesize of output 1 [2021-04-15 03:02:10,603 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:10,605 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:02:10,606 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:10,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:10,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:10,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 18 treesize of output 1 [2021-04-15 03:02:10,609 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:10,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:10,612 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:02:10,613 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:10,640 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:10,642 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:02:10,642 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:446, output treesize:40 [2021-04-15 03:02:10,744 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:10,744 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:02:10,744 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-04-15 03:02:10,744 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920144115] [2021-04-15 03:02:10,745 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:02:10,745 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:02:10,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:02:10,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:02:10,745 INFO L87 Difference]: Start difference. First operand 355 states and 949 transitions. Second operand has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:11,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:02:11,173 INFO L93 Difference]: Finished difference Result 448 states and 1100 transitions. [2021-04-15 03:02:11,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-04-15 03:02:11,173 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:02:11,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:02:11,174 INFO L225 Difference]: With dead ends: 448 [2021-04-15 03:02:11,174 INFO L226 Difference]: Without dead ends: 441 [2021-04-15 03:02:11,174 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 489.2ms TimeCoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:02:11,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2021-04-15 03:02:11,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 356. [2021-04-15 03:02:11,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 356 states, 355 states have (on average 2.684507042253521) internal successors, (953), 355 states have internal predecessors, (953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:11,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 953 transitions. [2021-04-15 03:02:11,178 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 953 transitions. Word has length 18 [2021-04-15 03:02:11,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:02:11,178 INFO L480 AbstractCegarLoop]: Abstraction has 356 states and 953 transitions. [2021-04-15 03:02:11,178 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:11,178 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 953 transitions. [2021-04-15 03:02:11,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:02:11,179 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:02:11,179 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:02:11,379 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 269 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4947 [2021-04-15 03:02:11,379 INFO L428 AbstractCegarLoop]: === Iteration 276 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:02:11,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:02:11,379 INFO L82 PathProgramCache]: Analyzing trace with hash 1467852113, now seen corresponding path program 267 times [2021-04-15 03:02:11,379 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:02:11,379 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180566146] [2021-04-15 03:02:11,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:02:11,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:11,527 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:11,527 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1180566146] [2021-04-15 03:02:11,527 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1233686856] [2021-04-15 03:02:11,527 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-04-15 03:02:11,577 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 03:02:11,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:02:11,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:02:11,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:02:11,847 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:11,847 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:11,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 1 [2021-04-15 03:02:11,848 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:11,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:11,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:11,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 29 treesize of output 9 [2021-04-15 03:02:11,853 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:11,855 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:11,856 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:11,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 13 treesize of output 3 [2021-04-15 03:02:11,857 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:11,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:11,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:11,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 28 treesize of output 1 [2021-04-15 03:02:11,861 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:11,863 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:02:11,864 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:11,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:11,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:11,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 1 [2021-04-15 03:02:11,868 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:11,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:11,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:11,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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 8 [2021-04-15 03:02:11,872 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:11,875 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:11,875 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:11,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 20 treesize of output 1 [2021-04-15 03:02:11,876 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:11,878 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:11,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:11,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 13 treesize of output 7 [2021-04-15 03:02:11,880 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:11,882 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:11,882 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:11,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 1 [2021-04-15 03:02:11,883 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:11,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:11,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:11,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 1 [2021-04-15 03:02:11,887 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:11,889 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:11,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 22 treesize of output 1 [2021-04-15 03:02:11,890 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:11,917 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:11,918 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:02:11,918 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:488, output treesize:40 [2021-04-15 03:02:12,023 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:12,023 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:02:12,023 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 20 [2021-04-15 03:02:12,023 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585666222] [2021-04-15 03:02:12,023 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-04-15 03:02:12,023 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:02:12,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-04-15 03:02:12,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2021-04-15 03:02:12,023 INFO L87 Difference]: Start difference. First operand 356 states and 953 transitions. Second operand has 20 states, 20 states have (on average 1.6) internal successors, (32), 20 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-04-15 03:02:13,156 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 45 [2021-04-15 03:02:13,296 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 49 [2021-04-15 03:02:13,425 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 44 [2021-04-15 03:02:13,602 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 52 [2021-04-15 03:02:13,861 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 50 [2021-04-15 03:02:13,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:02:13,902 INFO L93 Difference]: Finished difference Result 538 states and 1252 transitions. [2021-04-15 03:02:13,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-04-15 03:02:13,902 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.6) internal successors, (32), 20 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 18 [2021-04-15 03:02:13,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:02:13,903 INFO L225 Difference]: With dead ends: 538 [2021-04-15 03:02:13,903 INFO L226 Difference]: Without dead ends: 507 [2021-04-15 03:02:13,903 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 310 ImplicationChecksByTransitivity, 1813.2ms TimeCoverageRelationStatistics Valid=210, Invalid=1196, Unknown=0, NotChecked=0, Total=1406 [2021-04-15 03:02:13,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2021-04-15 03:02:13,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 354. [2021-04-15 03:02:13,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 354 states, 353 states have (on average 2.685552407932011) internal successors, (948), 353 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-04-15 03:02:13,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 948 transitions. [2021-04-15 03:02:13,907 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 948 transitions. Word has length 18 [2021-04-15 03:02:13,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:02:13,907 INFO L480 AbstractCegarLoop]: Abstraction has 354 states and 948 transitions. [2021-04-15 03:02:13,907 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.6) internal successors, (32), 20 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-04-15 03:02:13,907 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 948 transitions. [2021-04-15 03:02:13,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:02:13,907 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:02:13,907 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:02:14,107 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4997,270 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:02:14,108 INFO L428 AbstractCegarLoop]: === Iteration 277 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:02:14,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:02:14,108 INFO L82 PathProgramCache]: Analyzing trace with hash 2005707691, now seen corresponding path program 268 times [2021-04-15 03:02:14,108 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:02:14,108 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669438252] [2021-04-15 03:02:14,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:02:14,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:14,241 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-04-15 03:02:14,241 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669438252] [2021-04-15 03:02:14,241 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [53060644] [2021-04-15 03:02:14,241 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-04-15 03:02:14,289 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 03:02:14,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:02:14,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:02:14,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:02:14,532 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:14,533 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:14,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 17 treesize of output 1 [2021-04-15 03:02:14,534 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:14,538 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:14,539 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:14,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 18 treesize of output 1 [2021-04-15 03:02:14,540 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:14,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:14,544 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02: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 17 treesize of output 8 [2021-04-15 03:02:14,545 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:14,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:14,550 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:14,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 18 treesize of output 1 [2021-04-15 03:02:14,551 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:14,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:14,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:02:14,555 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:14,649 INFO L628 ElimStorePlain]: treesize reduction 334, result has 18.7 percent of original size [2021-04-15 03:02:14,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:14,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 12 treesize of output 8 [2021-04-15 03:02:14,654 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:14,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:14,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 03:02:14,687 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:14,713 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:14,716 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:02:14,716 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 6 variables, input treesize:562, output treesize:40 [2021-04-15 03:02:14,817 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:14,817 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:02:14,817 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-04-15 03:02:14,817 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050920901] [2021-04-15 03:02:14,818 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:02:14,818 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:02:14,818 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:02:14,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:02:14,818 INFO L87 Difference]: Start difference. First operand 354 states and 948 transitions. Second operand has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:15,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:02:15,448 INFO L93 Difference]: Finished difference Result 401 states and 1016 transitions. [2021-04-15 03:02:15,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-04-15 03:02:15,449 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:02:15,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:02:15,450 INFO L225 Difference]: With dead ends: 401 [2021-04-15 03:02:15,450 INFO L226 Difference]: Without dead ends: 394 [2021-04-15 03:02:15,450 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 792.9ms TimeCoverageRelationStatistics Valid=104, Invalid=598, Unknown=0, NotChecked=0, Total=702 [2021-04-15 03:02:15,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2021-04-15 03:02:15,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 354. [2021-04-15 03:02:15,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 354 states, 353 states have (on average 2.685552407932011) internal successors, (948), 353 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-04-15 03:02:15,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 948 transitions. [2021-04-15 03:02:15,453 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 948 transitions. Word has length 18 [2021-04-15 03:02:15,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:02:15,453 INFO L480 AbstractCegarLoop]: Abstraction has 354 states and 948 transitions. [2021-04-15 03:02:15,453 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:15,453 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 948 transitions. [2021-04-15 03:02:15,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:02:15,454 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:02:15,454 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:02:15,654 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 271 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5047 [2021-04-15 03:02:15,655 INFO L428 AbstractCegarLoop]: === Iteration 278 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:02:15,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:02:15,655 INFO L82 PathProgramCache]: Analyzing trace with hash 689550387, now seen corresponding path program 269 times [2021-04-15 03:02:15,655 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:02:15,655 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1347749474] [2021-04-15 03:02:15,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:02:15,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:15,830 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-04-15 03:02:15,830 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1347749474] [2021-04-15 03:02:15,831 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [915681410] [2021-04-15 03:02:15,831 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-04-15 03:02:15,884 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-04-15 03:02:15,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:02:15,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:02:15,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:02:16,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 12 treesize of output 8 [2021-04-15 03:02:16,092 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:16,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 13 treesize of output 9 [2021-04-15 03:02:16,095 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:16,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 12 treesize of output 8 [2021-04-15 03:02:16,099 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:16,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 11 treesize of output 7 [2021-04-15 03:02:16,101 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:16,119 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:16,120 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:02:16,120 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:97, output treesize:41 [2021-04-15 03:02:16,193 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:16,193 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:02:16,193 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 21 [2021-04-15 03:02:16,193 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944227067] [2021-04-15 03:02:16,193 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-04-15 03:02:16,193 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:02:16,194 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-04-15 03:02:16,194 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:02:16,194 INFO L87 Difference]: Start difference. First operand 354 states and 948 transitions. Second operand has 21 states, 21 states have (on average 1.619047619047619) internal successors, (34), 21 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:16,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:02:16,850 INFO L93 Difference]: Finished difference Result 392 states and 1004 transitions. [2021-04-15 03:02:16,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-04-15 03:02:16,850 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.619047619047619) internal successors, (34), 21 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have 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-04-15 03:02:16,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:02:16,851 INFO L225 Difference]: With dead ends: 392 [2021-04-15 03:02:16,851 INFO L226 Difference]: Without dead ends: 385 [2021-04-15 03:02:16,851 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 801.6ms TimeCoverageRelationStatistics Valid=116, Invalid=754, Unknown=0, NotChecked=0, Total=870 [2021-04-15 03:02:16,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2021-04-15 03:02:16,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 354. [2021-04-15 03:02:16,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 354 states, 353 states have (on average 2.685552407932011) internal successors, (948), 353 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-04-15 03:02:16,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 948 transitions. [2021-04-15 03:02:16,855 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 948 transitions. Word has length 18 [2021-04-15 03:02:16,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:02:16,855 INFO L480 AbstractCegarLoop]: Abstraction has 354 states and 948 transitions. [2021-04-15 03:02:16,855 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.619047619047619) internal successors, (34), 21 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:16,855 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 948 transitions. [2021-04-15 03:02:16,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:02:16,855 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:02:16,855 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:02:17,055 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5075,272 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:02:17,056 INFO L428 AbstractCegarLoop]: === Iteration 279 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:02:17,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:02:17,056 INFO L82 PathProgramCache]: Analyzing trace with hash -1058828139, now seen corresponding path program 270 times [2021-04-15 03:02:17,056 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:02:17,056 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315484645] [2021-04-15 03:02:17,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:02:17,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:17,353 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:17,353 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [315484645] [2021-04-15 03:02:17,353 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742967822] [2021-04-15 03:02:17,353 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-04-15 03:02:17,411 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-04-15 03:02:17,411 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:02:17,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:02:17,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:02:17,716 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:17,716 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:17,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 7 [2021-04-15 03:02:17,717 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:17,721 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:17,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:17,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 18 treesize of output 1 [2021-04-15 03:02:17,723 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:17,726 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:17,727 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:17,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 18 treesize of output 1 [2021-04-15 03:02:17,728 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:17,731 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:17,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 8 [2021-04-15 03:02:17,732 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:17,833 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 43 [2021-04-15 03:02:17,833 INFO L628 ElimStorePlain]: treesize reduction 259, result has 22.9 percent of original size [2021-04-15 03:02:17,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 13 treesize of output 9 [2021-04-15 03:02:17,838 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:17,869 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:17,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 12 treesize of output 8 [2021-04-15 03:02:17,873 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:17,903 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:17,906 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:02:17,906 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:454, output treesize:40 [2021-04-15 03:02:18,024 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:18,024 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:02:18,024 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-04-15 03:02:18,024 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171432190] [2021-04-15 03:02:18,024 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:02:18,024 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:02:18,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:02:18,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:02:18,025 INFO L87 Difference]: Start difference. First operand 354 states and 948 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:02:18,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:02:18,721 INFO L93 Difference]: Finished difference Result 412 states and 1038 transitions. [2021-04-15 03:02:18,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-04-15 03:02:18,722 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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 18 [2021-04-15 03:02:18,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:02:18,722 INFO L225 Difference]: With dead ends: 412 [2021-04-15 03:02:18,722 INFO L226 Difference]: Without dead ends: 405 [2021-04-15 03:02:18,722 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 997.6ms TimeCoverageRelationStatistics Valid=102, Invalid=654, Unknown=0, NotChecked=0, Total=756 [2021-04-15 03:02:18,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 405 states. [2021-04-15 03:02:18,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 405 to 356. [2021-04-15 03:02:18,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 356 states, 355 states have (on average 2.6901408450704225) internal successors, (955), 355 states have internal predecessors, (955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:18,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 955 transitions. [2021-04-15 03:02:18,726 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 955 transitions. Word has length 18 [2021-04-15 03:02:18,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:02:18,726 INFO L480 AbstractCegarLoop]: Abstraction has 356 states and 955 transitions. [2021-04-15 03:02:18,726 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:02:18,726 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 955 transitions. [2021-04-15 03:02:18,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:02:18,727 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:02:18,727 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:02:18,927 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 273 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5085 [2021-04-15 03:02:18,927 INFO L428 AbstractCegarLoop]: === Iteration 280 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:02:18,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:02:18,927 INFO L82 PathProgramCache]: Analyzing trace with hash 1499361425, now seen corresponding path program 271 times [2021-04-15 03:02:18,927 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:02:18,927 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663063002] [2021-04-15 03:02:18,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:02:18,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:19,384 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:19,384 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663063002] [2021-04-15 03:02:19,384 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [995035008] [2021-04-15 03:02:19,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 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-04-15 03:02:19,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:19,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:02:19,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:02:19,697 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:19,697 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:19,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 18 treesize of output 1 [2021-04-15 03:02:19,698 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:19,701 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:19,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:19,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-04-15 03:02:19,703 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:19,706 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:19,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 1 [2021-04-15 03:02:19,707 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:19,805 INFO L628 ElimStorePlain]: treesize reduction 156, result has 31.6 percent of original size [2021-04-15 03:02:19,808 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:19,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 8 [2021-04-15 03:02:19,809 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:19,838 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:19,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 12 treesize of output 8 [2021-04-15 03:02:19,841 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:19,867 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:19,869 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:02:19,869 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:328, output treesize:40 [2021-04-15 03:02:19,979 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:19,979 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:02:19,979 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-04-15 03:02:19,980 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [50569459] [2021-04-15 03:02:19,980 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:02:19,980 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:02:19,980 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:02:19,980 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:02:19,980 INFO L87 Difference]: Start difference. First operand 356 states and 955 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:02:20,543 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 34 [2021-04-15 03:02:20,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:02:20,740 INFO L93 Difference]: Finished difference Result 418 states and 1046 transitions. [2021-04-15 03:02:20,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-04-15 03:02:20,740 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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 18 [2021-04-15 03:02:20,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:02:20,741 INFO L225 Difference]: With dead ends: 418 [2021-04-15 03:02:20,741 INFO L226 Difference]: Without dead ends: 411 [2021-04-15 03:02:20,741 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 1135.0ms TimeCoverageRelationStatistics Valid=97, Invalid=659, Unknown=0, NotChecked=0, Total=756 [2021-04-15 03:02:20,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2021-04-15 03:02:20,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 356. [2021-04-15 03:02:20,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 356 states, 355 states have (on average 2.6901408450704225) internal successors, (955), 355 states have internal predecessors, (955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:20,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 955 transitions. [2021-04-15 03:02:20,745 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 955 transitions. Word has length 18 [2021-04-15 03:02:20,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:02:20,745 INFO L480 AbstractCegarLoop]: Abstraction has 356 states and 955 transitions. [2021-04-15 03:02:20,745 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:02:20,745 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 955 transitions. [2021-04-15 03:02:20,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:02:20,745 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:02:20,745 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:02:20,946 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5109,274 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:02:20,946 INFO L428 AbstractCegarLoop]: === Iteration 281 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:02:20,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:02:20,946 INFO L82 PathProgramCache]: Analyzing trace with hash 183204121, now seen corresponding path program 272 times [2021-04-15 03:02:20,946 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:02:20,946 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475780884] [2021-04-15 03:02:20,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:02:20,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:21,181 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:21,181 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475780884] [2021-04-15 03:02:21,181 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1049302327] [2021-04-15 03:02:21,181 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:02:21,236 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 03:02:21,236 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:02:21,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:02:21,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:02:21,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:21,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:21,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-04-15 03:02:21,590 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:21,593 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:02:21,594 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:21,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:21,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:21,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 1 [2021-04-15 03:02:21,599 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:21,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:21,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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 1 [2021-04-15 03:02:21,603 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:21,697 INFO L628 ElimStorePlain]: treesize reduction 232, result has 23.9 percent of original size [2021-04-15 03:02:21,700 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:21,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 12 treesize of output 8 [2021-04-15 03:02:21,702 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:21,730 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:21,733 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:21,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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 8 [2021-04-15 03:02:21,735 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:21,762 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:21,764 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:02:21,765 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:458, output treesize:41 [2021-04-15 03:02:21,858 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:21,858 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:02:21,858 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-04-15 03:02:21,858 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815975801] [2021-04-15 03:02:21,859 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:02:21,859 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:02:21,859 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:02:21,859 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:02:21,859 INFO L87 Difference]: Start difference. First operand 356 states and 955 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:02:22,515 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 53 [2021-04-15 03:02:22,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:02:22,665 INFO L93 Difference]: Finished difference Result 402 states and 1023 transitions. [2021-04-15 03:02:22,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-04-15 03:02:22,666 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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 18 [2021-04-15 03:02:22,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:02:22,666 INFO L225 Difference]: With dead ends: 402 [2021-04-15 03:02:22,666 INFO L226 Difference]: Without dead ends: 395 [2021-04-15 03:02:22,666 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 1025.9ms TimeCoverageRelationStatistics Valid=89, Invalid=613, Unknown=0, NotChecked=0, Total=702 [2021-04-15 03:02:22,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 395 states. [2021-04-15 03:02:22,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 395 to 356. [2021-04-15 03:02:22,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 356 states, 355 states have (on average 2.6901408450704225) internal successors, (955), 355 states have internal predecessors, (955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:22,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 955 transitions. [2021-04-15 03:02:22,670 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 955 transitions. Word has length 18 [2021-04-15 03:02:22,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:02:22,670 INFO L480 AbstractCegarLoop]: Abstraction has 356 states and 955 transitions. [2021-04-15 03:02:22,670 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:02:22,670 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 955 transitions. [2021-04-15 03:02:22,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:02:22,671 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:02:22,671 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:02:22,871 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 275 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5134 [2021-04-15 03:02:22,872 INFO L428 AbstractCegarLoop]: === Iteration 282 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:02:22,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:02:22,872 INFO L82 PathProgramCache]: Analyzing trace with hash 1542716663, now seen corresponding path program 273 times [2021-04-15 03:02:22,872 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:02:22,872 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1832827942] [2021-04-15 03:02:22,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:02:22,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:23,026 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:23,026 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1832827942] [2021-04-15 03:02:23,026 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1078776634] [2021-04-15 03:02:23,026 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-04-15 03:02:23,081 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-04-15 03:02:23,081 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:02:23,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:02:23,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:02:23,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:23,412 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:23,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 28 treesize of output 1 [2021-04-15 03:02:23,413 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:23,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:23,417 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:23,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 29 treesize of output 9 [2021-04-15 03:02:23,418 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:23,422 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:23,422 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:23,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 1 [2021-04-15 03:02:23,423 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:23,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:23,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02: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 21 treesize of output 8 [2021-04-15 03:02:23,428 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:23,431 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:23,431 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:23,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 22 treesize of output 1 [2021-04-15 03:02:23,432 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:23,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:23,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:23,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 8 [2021-04-15 03:02:23,436 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:23,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:23,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:23,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 13 treesize of output 7 [2021-04-15 03:02:23,441 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:23,444 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:23,444 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:23,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 27 treesize of output 1 [2021-04-15 03:02:23,445 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:23,448 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:23,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 20 treesize of output 1 [2021-04-15 03:02:23,449 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:23,476 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:23,477 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:02:23,477 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 2 variables, input treesize:373, output treesize:41 [2021-04-15 03:02:23,549 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:23,549 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:02:23,549 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-04-15 03:02:23,549 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823388464] [2021-04-15 03:02:23,550 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-04-15 03:02:23,550 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:02:23,550 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-04-15 03:02:23,550 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:02:23,550 INFO L87 Difference]: Start difference. First operand 356 states and 955 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 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-04-15 03:02:24,025 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 46 [2021-04-15 03:02:24,231 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 43 [2021-04-15 03:02:24,684 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 45 [2021-04-15 03:02:24,816 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 47 [2021-04-15 03:02:25,084 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 49 [2021-04-15 03:02:25,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:02:25,145 INFO L93 Difference]: Finished difference Result 539 states and 1286 transitions. [2021-04-15 03:02:25,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-04-15 03:02:25,146 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 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 18 [2021-04-15 03:02:25,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:02:25,147 INFO L225 Difference]: With dead ends: 539 [2021-04-15 03:02:25,147 INFO L226 Difference]: Without dead ends: 510 [2021-04-15 03:02:25,147 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 291 ImplicationChecksByTransitivity, 1512.9ms TimeCoverageRelationStatistics Valid=163, Invalid=1097, Unknown=0, NotChecked=0, Total=1260 [2021-04-15 03:02:25,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 510 states. [2021-04-15 03:02:25,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 510 to 369. [2021-04-15 03:02:25,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 369 states, 368 states have (on average 2.7065217391304346) internal successors, (996), 368 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-04-15 03:02:25,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 996 transitions. [2021-04-15 03:02:25,151 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 996 transitions. Word has length 18 [2021-04-15 03:02:25,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:02:25,152 INFO L480 AbstractCegarLoop]: Abstraction has 369 states and 996 transitions. [2021-04-15 03:02:25,152 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 21 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-04-15 03:02:25,152 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 996 transitions. [2021-04-15 03:02:25,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:02:25,152 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:02:25,152 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:02:25,352 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5158,276 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:02:25,353 INFO L428 AbstractCegarLoop]: === Iteration 283 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:02:25,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:02:25,353 INFO L82 PathProgramCache]: Analyzing trace with hash 1937172667, now seen corresponding path program 274 times [2021-04-15 03:02:25,353 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:02:25,353 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305430896] [2021-04-15 03:02:25,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:02:25,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:25,495 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:25,495 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305430896] [2021-04-15 03:02:25,495 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [183713983] [2021-04-15 03:02:25,495 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-04-15 03:02:25,548 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 03:02:25,549 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:02:25,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:02:25,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:02:25,831 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:25,832 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:25,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 24 treesize of output 1 [2021-04-15 03:02:25,833 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:25,836 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:25,836 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:25,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:02:25,837 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:25,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:25,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:25,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 18 treesize of output 1 [2021-04-15 03:02:25,841 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:25,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:25,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:25,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-04-15 03:02:25,846 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:25,849 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:25,849 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:25,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 1 [2021-04-15 03:02:25,850 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:25,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:25,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:25,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 18 treesize of output 1 [2021-04-15 03:02:25,854 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:25,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:25,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:25,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 18 treesize of output 1 [2021-04-15 03:02:25,862 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:25,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:25,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:25,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-04-15 03:02:25,867 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:25,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:25,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:25,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 17 treesize of output 1 [2021-04-15 03:02:25,871 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:25,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:25,874 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:25,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:02:25,875 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:25,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:25,878 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:25,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-04-15 03:02:25,879 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:25,882 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:25,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 18 treesize of output 1 [2021-04-15 03:02:25,883 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:25,940 INFO L628 ElimStorePlain]: treesize reduction 18, result has 76.3 percent of original size [2021-04-15 03:02:25,941 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:02:25,941 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:446, output treesize:40 [2021-04-15 03:02:26,043 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:26,043 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:02:26,043 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:02:26,043 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690321859] [2021-04-15 03:02:26,043 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:02:26,043 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:02:26,043 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:02:26,043 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:02:26,043 INFO L87 Difference]: Start difference. First operand 369 states and 996 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:26,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:02:26,556 INFO L93 Difference]: Finished difference Result 499 states and 1217 transitions. [2021-04-15 03:02:26,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-04-15 03:02:26,556 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-04-15 03:02:26,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:02:26,557 INFO L225 Difference]: With dead ends: 499 [2021-04-15 03:02:26,557 INFO L226 Difference]: Without dead ends: 479 [2021-04-15 03:02:26,557 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 549.8ms TimeCoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:02:26,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 479 states. [2021-04-15 03:02:26,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 479 to 374. [2021-04-15 03:02:26,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 374 states, 373 states have (on average 2.71313672922252) internal successors, (1012), 373 states have internal predecessors, (1012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:26,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 1012 transitions. [2021-04-15 03:02:26,561 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 1012 transitions. Word has length 18 [2021-04-15 03:02:26,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:02:26,561 INFO L480 AbstractCegarLoop]: Abstraction has 374 states and 1012 transitions. [2021-04-15 03:02:26,561 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:26,561 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 1012 transitions. [2021-04-15 03:02:26,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:02:26,562 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:02:26,562 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:02:26,762 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5217,277 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:02:26,762 INFO L428 AbstractCegarLoop]: === Iteration 284 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:02:26,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:02:26,762 INFO L82 PathProgramCache]: Analyzing trace with hash 200394935, now seen corresponding path program 275 times [2021-04-15 03:02:26,763 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:02:26,763 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1357509151] [2021-04-15 03:02:26,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:02:26,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:26,900 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:26,901 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1357509151] [2021-04-15 03:02:26,901 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1160556534] [2021-04-15 03:02:26,901 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-04-15 03:02:26,953 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-04-15 03:02:26,953 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:02:26,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:02:26,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:02:27,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 13 treesize of output 9 [2021-04-15 03:02:27,142 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:27,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 5 treesize of output 3 [2021-04-15 03:02:27,145 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:02: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 12 treesize of output 8 [2021-04-15 03:02:27,148 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:27,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 11 treesize of output 7 [2021-04-15 03:02:27,151 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:27,176 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:27,177 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:02:27,177 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:91, output treesize:40 [2021-04-15 03:02:27,285 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:27,285 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:02:27,285 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:02:27,285 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741705321] [2021-04-15 03:02:27,285 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:02:27,285 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:02:27,286 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:02:27,286 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:02:27,286 INFO L87 Difference]: Start difference. First operand 374 states and 1012 transitions. Second operand has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:27,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:02:27,802 INFO L93 Difference]: Finished difference Result 475 states and 1185 transitions. [2021-04-15 03:02:27,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-04-15 03:02:27,803 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have 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-04-15 03:02:27,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:02:27,804 INFO L225 Difference]: With dead ends: 475 [2021-04-15 03:02:27,804 INFO L226 Difference]: Without dead ends: 461 [2021-04-15 03:02:27,804 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 589.3ms TimeCoverageRelationStatistics Valid=96, Invalid=606, Unknown=0, NotChecked=0, Total=702 [2021-04-15 03:02:27,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2021-04-15 03:02:27,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 381. [2021-04-15 03:02:27,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 381 states, 380 states have (on average 2.723684210526316) internal successors, (1035), 380 states have internal predecessors, (1035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:27,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 1035 transitions. [2021-04-15 03:02:27,808 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 1035 transitions. Word has length 18 [2021-04-15 03:02:27,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:02:27,808 INFO L480 AbstractCegarLoop]: Abstraction has 381 states and 1035 transitions. [2021-04-15 03:02:27,808 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:27,808 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 1035 transitions. [2021-04-15 03:02:27,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:02:27,808 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:02:27,808 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:02:28,008 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5268,278 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:02:28,009 INFO L428 AbstractCegarLoop]: === Iteration 285 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:02:28,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:02:28,009 INFO L82 PathProgramCache]: Analyzing trace with hash -1819939051, now seen corresponding path program 276 times [2021-04-15 03:02:28,009 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:02:28,009 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794563786] [2021-04-15 03:02:28,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:02:28,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:28,166 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:28,166 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794563786] [2021-04-15 03:02:28,166 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [981492763] [2021-04-15 03:02:28,166 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-04-15 03:02:28,219 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-04-15 03:02:28,220 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:02:28,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:02:28,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:02:28,499 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:28,499 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:28,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 29 treesize of output 9 [2021-04-15 03:02:28,501 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:28,504 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:28,505 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:28,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 1 [2021-04-15 03:02:28,506 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:28,509 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:02:28,509 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:28,513 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:28,513 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 1 [2021-04-15 03:02:28,514 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:28,601 INFO L628 ElimStorePlain]: treesize reduction 258, result has 22.8 percent of original size [2021-04-15 03:02:28,604 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:28,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 14 treesize of output 8 [2021-04-15 03:02:28,606 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:28,634 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:28,636 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:28,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 14 treesize of output 8 [2021-04-15 03:02:28,638 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:28,664 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:28,666 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:02:28,666 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:494, output treesize:40 [2021-04-15 03:02:28,776 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:28,776 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:02:28,776 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:02:28,776 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680759324] [2021-04-15 03:02:28,776 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:02:28,776 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:02:28,776 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:02:28,776 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=396, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:02:28,777 INFO L87 Difference]: Start difference. First operand 381 states and 1035 transitions. Second operand has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:29,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:02:29,381 INFO L93 Difference]: Finished difference Result 439 states and 1120 transitions. [2021-04-15 03:02:29,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-04-15 03:02:29,382 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have 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-04-15 03:02:29,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:02:29,382 INFO L225 Difference]: With dead ends: 439 [2021-04-15 03:02:29,382 INFO L226 Difference]: Without dead ends: 429 [2021-04-15 03:02:29,382 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 214 ImplicationChecksByTransitivity, 792.0ms TimeCoverageRelationStatistics Valid=125, Invalid=805, Unknown=0, NotChecked=0, Total=930 [2021-04-15 03:02:29,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 429 states. [2021-04-15 03:02:29,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 429 to 381. [2021-04-15 03:02:29,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 381 states, 380 states have (on average 2.7) internal successors, (1026), 380 states have internal predecessors, (1026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:29,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 1026 transitions. [2021-04-15 03:02:29,386 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 1026 transitions. Word has length 18 [2021-04-15 03:02:29,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:02:29,386 INFO L480 AbstractCegarLoop]: Abstraction has 381 states and 1026 transitions. [2021-04-15 03:02:29,386 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:29,386 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 1026 transitions. [2021-04-15 03:02:29,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:02:29,387 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:02:29,387 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:02:29,587 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5280,279 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:02:29,587 INFO L428 AbstractCegarLoop]: === Iteration 286 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:02:29,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:02:29,587 INFO L82 PathProgramCache]: Analyzing trace with hash 738250513, now seen corresponding path program 277 times [2021-04-15 03:02:29,587 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:02:29,587 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228901922] [2021-04-15 03:02:29,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:02:29,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:29,771 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:29,772 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228901922] [2021-04-15 03:02:29,772 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1558973949] [2021-04-15 03:02:29,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 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-04-15 03:02:29,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:29,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:02:29,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:02:30,048 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:30,049 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:30,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 25 treesize of output 9 [2021-04-15 03:02:30,051 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:30,054 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:30,054 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:30,054 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:02:30,055 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:30,058 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:02:30,058 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:30,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:30,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 24 treesize of output 1 [2021-04-15 03:02:30,062 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:30,147 INFO L628 ElimStorePlain]: treesize reduction 238, result has 23.2 percent of original size [2021-04-15 03:02:30,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 12 treesize of output 8 [2021-04-15 03:02:30,151 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:30,181 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:30,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 12 treesize of output 8 [2021-04-15 03:02:30,185 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:30,212 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:30,215 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:02:30,215 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:454, output treesize:40 [2021-04-15 03:02:30,323 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:30,323 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:02:30,323 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:02:30,324 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467761638] [2021-04-15 03:02:30,324 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:02:30,324 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:02:30,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:02:30,324 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:02:30,324 INFO L87 Difference]: Start difference. First operand 381 states and 1026 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:30,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:02:30,852 INFO L93 Difference]: Finished difference Result 436 states and 1108 transitions. [2021-04-15 03:02:30,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-04-15 03:02:30,853 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-04-15 03:02:30,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:02:30,853 INFO L225 Difference]: With dead ends: 436 [2021-04-15 03:02:30,853 INFO L226 Difference]: Without dead ends: 429 [2021-04-15 03:02:30,853 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 698.5ms TimeCoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2021-04-15 03:02:30,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 429 states. [2021-04-15 03:02:30,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 429 to 381. [2021-04-15 03:02:30,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 381 states, 380 states have (on average 2.7) internal successors, (1026), 380 states have internal predecessors, (1026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:30,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 1026 transitions. [2021-04-15 03:02:30,857 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 1026 transitions. Word has length 18 [2021-04-15 03:02:30,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:02:30,857 INFO L480 AbstractCegarLoop]: Abstraction has 381 states and 1026 transitions. [2021-04-15 03:02:30,857 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:30,857 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 1026 transitions. [2021-04-15 03:02:30,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:02:30,858 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:02:30,858 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:02:31,060 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5303,280 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:02:31,061 INFO L428 AbstractCegarLoop]: === Iteration 287 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:02:31,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:02:31,061 INFO L82 PathProgramCache]: Analyzing trace with hash -577906791, now seen corresponding path program 278 times [2021-04-15 03:02:31,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:02:31,061 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926721374] [2021-04-15 03:02:31,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:02:31,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:31,212 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:31,212 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926721374] [2021-04-15 03:02:31,212 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1616737688] [2021-04-15 03:02:31,212 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-04-15 03:02:31,264 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 03:02:31,264 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:02:31,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:02:31,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:02:31,537 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:31,538 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:31,538 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 1 [2021-04-15 03:02:31,539 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:31,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:31,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:31,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:02:31,543 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:31,546 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:31,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 23 treesize of output 1 [2021-04-15 03:02:31,547 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:31,632 INFO L628 ElimStorePlain]: treesize reduction 166, result has 31.4 percent of original size [2021-04-15 03:02:31,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 5 treesize of output 3 [2021-04-15 03:02:31,636 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:31,663 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:31,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 03:02:31,667 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:31,691 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:31,693 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:02:31,693 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:331, output treesize:41 [2021-04-15 03:02:31,762 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:31,762 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:02:31,762 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:02:31,762 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881739069] [2021-04-15 03:02:31,762 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:02:31,762 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:02:31,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:02:31,763 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:02:31,763 INFO L87 Difference]: Start difference. First operand 381 states and 1026 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:32,268 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 61 [2021-04-15 03:02:32,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:02:32,408 INFO L93 Difference]: Finished difference Result 425 states and 1093 transitions. [2021-04-15 03:02:32,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-04-15 03:02:32,409 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-04-15 03:02:32,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:02:32,410 INFO L225 Difference]: With dead ends: 425 [2021-04-15 03:02:32,410 INFO L226 Difference]: Without dead ends: 418 [2021-04-15 03:02:32,410 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 776.9ms TimeCoverageRelationStatistics Valid=89, Invalid=511, Unknown=0, NotChecked=0, Total=600 [2021-04-15 03:02:32,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2021-04-15 03:02:32,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 379. [2021-04-15 03:02:32,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 378 states have (on average 2.701058201058201) internal successors, (1021), 378 states have internal predecessors, (1021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:32,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 1021 transitions. [2021-04-15 03:02:32,414 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 1021 transitions. Word has length 18 [2021-04-15 03:02:32,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:02:32,414 INFO L480 AbstractCegarLoop]: Abstraction has 379 states and 1021 transitions. [2021-04-15 03:02:32,414 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:32,414 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 1021 transitions. [2021-04-15 03:02:32,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:02:32,414 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:02:32,414 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:02:32,615 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5328,281 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:02:32,615 INFO L428 AbstractCegarLoop]: === Iteration 288 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:02:32,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:02:32,615 INFO L82 PathProgramCache]: Analyzing trace with hash 1968681979, now seen corresponding path program 279 times [2021-04-15 03:02:32,615 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:02:32,615 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913276712] [2021-04-15 03:02:32,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:02:32,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:32,930 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:32,930 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913276712] [2021-04-15 03:02:32,930 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [453774218] [2021-04-15 03:02:32,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 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-04-15 03:02:32,981 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 03:02:32,982 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:02:32,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:02:32,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:02:33,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:33,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:33,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 29 treesize of output 9 [2021-04-15 03:02:33,292 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:33,296 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:33,297 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:33,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 28 treesize of output 1 [2021-04-15 03:02:33,298 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:33,301 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:33,302 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:33,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 29 treesize of output 9 [2021-04-15 03:02:33,303 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:33,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:33,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 22 treesize of output 1 [2021-04-15 03:02:33,308 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:33,405 INFO L628 ElimStorePlain]: treesize reduction 272, result has 21.8 percent of original size [2021-04-15 03:02:33,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 16 treesize of output 8 [2021-04-15 03:02:33,409 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:33,451 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:33,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 12 treesize of output 8 [2021-04-15 03:02:33,456 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:33,486 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:33,488 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:02:33,488 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:488, output treesize:40 [2021-04-15 03:02:33,566 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:33,566 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:02:33,566 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-04-15 03:02:33,566 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958572222] [2021-04-15 03:02:33,566 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:02:33,566 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:02:33,567 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:02:33,567 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:02:33,567 INFO L87 Difference]: Start difference. First operand 379 states and 1021 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:02:34,048 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 30 [2021-04-15 03:02:34,185 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 26 [2021-04-15 03:02:34,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:02:34,195 INFO L93 Difference]: Finished difference Result 411 states and 1068 transitions. [2021-04-15 03:02:34,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-04-15 03:02:34,196 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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 18 [2021-04-15 03:02:34,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:02:34,196 INFO L225 Difference]: With dead ends: 411 [2021-04-15 03:02:34,196 INFO L226 Difference]: Without dead ends: 401 [2021-04-15 03:02:34,196 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 954.5ms TimeCoverageRelationStatistics Valid=91, Invalid=509, Unknown=0, NotChecked=0, Total=600 [2021-04-15 03:02:34,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2021-04-15 03:02:34,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 380. [2021-04-15 03:02:34,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 380 states, 379 states have (on average 2.699208443271768) internal successors, (1023), 379 states have internal predecessors, (1023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:34,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 380 states to 380 states and 1023 transitions. [2021-04-15 03:02:34,200 INFO L78 Accepts]: Start accepts. Automaton has 380 states and 1023 transitions. Word has length 18 [2021-04-15 03:02:34,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:02:34,200 INFO L480 AbstractCegarLoop]: Abstraction has 380 states and 1023 transitions. [2021-04-15 03:02:34,200 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:02:34,201 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 1023 transitions. [2021-04-15 03:02:34,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:02:34,201 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:02:34,201 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:02:34,401 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 282 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5353 [2021-04-15 03:02:34,401 INFO L428 AbstractCegarLoop]: === Iteration 289 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:02:34,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:02:34,402 INFO L82 PathProgramCache]: Analyzing trace with hash 231904247, now seen corresponding path program 280 times [2021-04-15 03:02:34,402 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:02:34,402 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [405343154] [2021-04-15 03:02:34,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:02:34,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:34,674 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:34,674 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [405343154] [2021-04-15 03:02:34,674 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [286928021] [2021-04-15 03:02:34,674 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-04-15 03:02:34,725 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 03:02:34,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:02:34,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:02:34,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:02:34,971 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:34,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:34,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:02:34,973 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:34,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:34,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:34,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 18 treesize of output 1 [2021-04-15 03:02:34,977 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:34,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:34,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 8 [2021-04-15 03:02:34,981 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:35,076 INFO L628 ElimStorePlain]: treesize reduction 172, result has 30.9 percent of original size [2021-04-15 03:02:35,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 12 treesize of output 8 [2021-04-15 03:02:35,080 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:35,110 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:35,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:35,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 13 treesize of output 9 [2021-04-15 03:02:35,114 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:35,148 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:35,150 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:02:35,151 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:328, output treesize:40 [2021-04-15 03:02:35,249 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:35,249 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:02:35,249 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:02:35,249 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173785897] [2021-04-15 03:02:35,249 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:02:35,249 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:02:35,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:02:35,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:02:35,250 INFO L87 Difference]: Start difference. First operand 380 states and 1023 transitions. Second operand has 18 states, 18 states have (on average 1.4444444444444444) internal successors, (26), 18 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:35,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:02:35,753 INFO L93 Difference]: Finished difference Result 409 states and 1069 transitions. [2021-04-15 03:02:35,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:02:35,754 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.4444444444444444) internal successors, (26), 18 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have 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-04-15 03:02:35,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:02:35,755 INFO L225 Difference]: With dead ends: 409 [2021-04-15 03:02:35,755 INFO L226 Difference]: Without dead ends: 402 [2021-04-15 03:02:35,755 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 779.9ms TimeCoverageRelationStatistics Valid=73, Invalid=433, Unknown=0, NotChecked=0, Total=506 [2021-04-15 03:02:35,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 402 states. [2021-04-15 03:02:35,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 402 to 383. [2021-04-15 03:02:35,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 382 states have (on average 2.701570680628272) internal successors, (1032), 382 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-04-15 03:02:35,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 1032 transitions. [2021-04-15 03:02:35,758 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 1032 transitions. Word has length 18 [2021-04-15 03:02:35,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:02:35,759 INFO L480 AbstractCegarLoop]: Abstraction has 383 states and 1032 transitions. [2021-04-15 03:02:35,759 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.4444444444444444) internal successors, (26), 18 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:35,759 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 1032 transitions. [2021-04-15 03:02:35,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:02:35,759 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:02:35,759 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:02:35,959 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 283 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5380 [2021-04-15 03:02:35,960 INFO L428 AbstractCegarLoop]: === Iteration 290 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:02:35,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:02:35,960 INFO L82 PathProgramCache]: Analyzing trace with hash -1084253057, now seen corresponding path program 281 times [2021-04-15 03:02:35,960 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:02:35,960 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072524129] [2021-04-15 03:02:35,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:02:35,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:36,303 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:36,303 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072524129] [2021-04-15 03:02:36,304 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [553831755] [2021-04-15 03:02:36,304 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-04-15 03:02:36,356 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-04-15 03:02:36,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:02:36,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:02:36,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:02:36,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 12 treesize of output 8 [2021-04-15 03:02:36,604 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:36,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 13 treesize of output 9 [2021-04-15 03:02:36,608 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:02: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 12 treesize of output 8 [2021-04-15 03:02:36,611 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:36,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 11 treesize of output 7 [2021-04-15 03:02:36,614 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:36,632 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:36,633 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:02:36,633 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:97, output treesize:41 [2021-04-15 03:02:36,707 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:36,708 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:02:36,708 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:02:36,708 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586613067] [2021-04-15 03:02:36,708 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:02:36,708 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:02:36,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:02:36,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:02:36,708 INFO L87 Difference]: Start difference. First operand 383 states and 1032 transitions. Second operand has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:37,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:02:37,259 INFO L93 Difference]: Finished difference Result 400 states and 1057 transitions. [2021-04-15 03:02:37,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:02:37,259 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have 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-04-15 03:02:37,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:02:37,260 INFO L225 Difference]: With dead ends: 400 [2021-04-15 03:02:37,260 INFO L226 Difference]: Without dead ends: 393 [2021-04-15 03:02:37,260 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 932.1ms TimeCoverageRelationStatistics Valid=99, Invalid=657, Unknown=0, NotChecked=0, Total=756 [2021-04-15 03:02:37,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2021-04-15 03:02:37,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 383. [2021-04-15 03:02:37,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 382 states have (on average 2.701570680628272) internal successors, (1032), 382 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-04-15 03:02:37,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 1032 transitions. [2021-04-15 03:02:37,264 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 1032 transitions. Word has length 18 [2021-04-15 03:02:37,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:02:37,264 INFO L480 AbstractCegarLoop]: Abstraction has 383 states and 1032 transitions. [2021-04-15 03:02:37,264 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:37,264 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 1032 transitions. [2021-04-15 03:02:37,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:02:37,264 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:02:37,264 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:02:37,480 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5395,284 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:02:37,480 INFO L428 AbstractCegarLoop]: === Iteration 291 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:02:37,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:02:37,480 INFO L82 PathProgramCache]: Analyzing trace with hash 1064543479, now seen corresponding path program 282 times [2021-04-15 03:02:37,480 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:02:37,480 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398898920] [2021-04-15 03:02:37,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:02:37,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:37,785 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:37,785 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [398898920] [2021-04-15 03:02:37,785 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1670332793] [2021-04-15 03:02:37,785 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:02:37,842 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-04-15 03:02:37,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:02:37,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:02:37,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:02:38,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-04-15 03:02:38,088 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:38,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 13 treesize of output 9 [2021-04-15 03:02:38,092 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:02: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 12 treesize of output 8 [2021-04-15 03:02:38,095 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:38,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:02:38,098 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:38,115 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:38,116 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:02:38,116 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:97, output treesize:41 [2021-04-15 03:02:38,195 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:38,196 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:02:38,196 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:02:38,196 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373084040] [2021-04-15 03:02:38,196 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:02:38,196 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:02:38,196 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:02:38,196 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:02:38,197 INFO L87 Difference]: Start difference. First operand 383 states and 1032 transitions. Second operand has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:38,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:02:38,572 INFO L93 Difference]: Finished difference Result 398 states and 1054 transitions. [2021-04-15 03:02:38,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:02:38,573 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have 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-04-15 03:02:38,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:02:38,573 INFO L225 Difference]: With dead ends: 398 [2021-04-15 03:02:38,573 INFO L226 Difference]: Without dead ends: 391 [2021-04-15 03:02:38,573 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 722.5ms TimeCoverageRelationStatistics Valid=87, Invalid=563, Unknown=0, NotChecked=0, Total=650 [2021-04-15 03:02:38,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2021-04-15 03:02:38,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 383. [2021-04-15 03:02:38,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 382 states have (on average 2.701570680628272) internal successors, (1032), 382 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-04-15 03:02:38,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 1032 transitions. [2021-04-15 03:02:38,577 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 1032 transitions. Word has length 18 [2021-04-15 03:02:38,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:02:38,577 INFO L480 AbstractCegarLoop]: Abstraction has 383 states and 1032 transitions. [2021-04-15 03:02:38,577 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:38,577 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 1032 transitions. [2021-04-15 03:02:38,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:02:38,577 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:02:38,578 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:02:38,778 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 285 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5407 [2021-04-15 03:02:38,778 INFO L428 AbstractCegarLoop]: === Iteration 292 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:02:38,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:02:38,778 INFO L82 PathProgramCache]: Analyzing trace with hash -843150379, now seen corresponding path program 283 times [2021-04-15 03:02:38,778 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:02:38,778 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1005500938] [2021-04-15 03:02:38,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:02:38,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:38,972 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:38,972 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1005500938] [2021-04-15 03:02:38,972 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [43858313] [2021-04-15 03:02:38,972 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-04-15 03:02:39,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:39,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:02:39,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:02:39,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:39,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:39,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 17 treesize of output 8 [2021-04-15 03:02:39,327 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:39,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:39,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:39,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:02:39,332 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:39,335 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:39,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:02:39,336 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:39,424 INFO L628 ElimStorePlain]: treesize reduction 172, result has 30.9 percent of original size [2021-04-15 03:02:39,431 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:39,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 12 treesize of output 8 [2021-04-15 03:02:39,432 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:39,462 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:39,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 13 treesize of output 9 [2021-04-15 03:02:39,465 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:39,491 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:39,493 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:02:39,493 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:328, output treesize:40 [2021-04-15 03:02:39,600 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:39,600 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:02:39,600 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:02:39,600 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687428666] [2021-04-15 03:02:39,600 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:02:39,600 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:02:39,600 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:02:39,600 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:02:39,600 INFO L87 Difference]: Start difference. First operand 383 states and 1032 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:40,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:02:40,038 INFO L93 Difference]: Finished difference Result 416 states and 1085 transitions. [2021-04-15 03:02:40,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-04-15 03:02:40,039 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-04-15 03:02:40,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:02:40,039 INFO L225 Difference]: With dead ends: 416 [2021-04-15 03:02:40,040 INFO L226 Difference]: Without dead ends: 406 [2021-04-15 03:02:40,040 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 660.4ms TimeCoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:02:40,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 406 states. [2021-04-15 03:02:40,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 406 to 387. [2021-04-15 03:02:40,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 387 states, 386 states have (on average 2.704663212435233) internal successors, (1044), 386 states have internal predecessors, (1044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:40,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 1044 transitions. [2021-04-15 03:02:40,043 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 1044 transitions. Word has length 18 [2021-04-15 03:02:40,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:02:40,043 INFO L480 AbstractCegarLoop]: Abstraction has 387 states and 1044 transitions. [2021-04-15 03:02:40,044 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:40,044 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 1044 transitions. [2021-04-15 03:02:40,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:02:40,044 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:02:40,044 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:02:40,244 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 286 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5418 [2021-04-15 03:02:40,245 INFO L428 AbstractCegarLoop]: === Iteration 293 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:02:40,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:02:40,245 INFO L82 PathProgramCache]: Analyzing trace with hash 1715039185, now seen corresponding path program 284 times [2021-04-15 03:02:40,245 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:02:40,245 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151393693] [2021-04-15 03:02:40,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:02:40,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:40,569 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:40,569 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151393693] [2021-04-15 03:02:40,570 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [682413970] [2021-04-15 03:02:40,570 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-04-15 03:02:40,621 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 03:02:40,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:02:40,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:02:40,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:02:40,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:40,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:40,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:02:40,947 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:40,951 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:40,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:40,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 24 treesize of output 1 [2021-04-15 03:02:40,952 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:40,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:40,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:40,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 23 treesize of output 1 [2021-04-15 03:02:40,957 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:40,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:40,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 22 treesize of output 1 [2021-04-15 03:02:40,961 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:41,052 INFO L628 ElimStorePlain]: treesize reduction 233, result has 24.8 percent of original size [2021-04-15 03:02:41,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 12 treesize of output 8 [2021-04-15 03:02:41,056 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:41,086 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:41,088 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:41,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 13 treesize of output 9 [2021-04-15 03:02:41,090 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:41,117 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:41,119 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:02:41,119 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:439, output treesize:40 [2021-04-15 03:02:41,248 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:41,249 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:02:41,249 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-04-15 03:02:41,249 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341496776] [2021-04-15 03:02:41,249 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:02:41,249 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:02:41,249 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:02:41,249 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:02:41,249 INFO L87 Difference]: Start difference. First operand 387 states and 1044 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:41,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:02:41,629 INFO L93 Difference]: Finished difference Result 415 states and 1084 transitions. [2021-04-15 03:02:41,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-04-15 03:02:41,630 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:02:41,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:02:41,630 INFO L225 Difference]: With dead ends: 415 [2021-04-15 03:02:41,630 INFO L226 Difference]: Without dead ends: 408 [2021-04-15 03:02:41,631 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 779.0ms TimeCoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-04-15 03:02:41,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2021-04-15 03:02:41,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 387. [2021-04-15 03:02:41,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 387 states, 386 states have (on average 2.704663212435233) internal successors, (1044), 386 states have internal predecessors, (1044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:41,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 1044 transitions. [2021-04-15 03:02:41,635 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 1044 transitions. Word has length 18 [2021-04-15 03:02:41,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:02:41,635 INFO L480 AbstractCegarLoop]: Abstraction has 387 states and 1044 transitions. [2021-04-15 03:02:41,635 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:41,635 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 1044 transitions. [2021-04-15 03:02:41,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:02:41,635 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:02:41,635 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:02:41,836 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5444,287 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:02:41,836 INFO L428 AbstractCegarLoop]: === Iteration 294 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:02:41,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:02:41,836 INFO L82 PathProgramCache]: Analyzing trace with hash 398881881, now seen corresponding path program 285 times [2021-04-15 03:02:41,836 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:02:41,836 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115264377] [2021-04-15 03:02:41,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:02:41,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:42,137 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:42,137 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115264377] [2021-04-15 03:02:42,137 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [661474749] [2021-04-15 03:02:42,137 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:02:42,188 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 03:02:42,188 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:02:42,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:02:42,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:02:42,544 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:42,544 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:42,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:02:42,546 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:42,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:42,550 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:42,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 7 [2021-04-15 03:02:42,551 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:42,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:42,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 18 treesize of output 1 [2021-04-15 03:02:42,555 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:42,642 INFO L628 ElimStorePlain]: treesize reduction 176, result has 30.7 percent of original size [2021-04-15 03:02:42,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:42,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 13 treesize of output 9 [2021-04-15 03:02:42,647 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:42,674 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:42,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 12 treesize of output 8 [2021-04-15 03:02:42,677 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:42,703 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:42,705 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:02:42,705 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:331, output treesize:41 [2021-04-15 03:02:42,776 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:42,776 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:02:42,777 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:02:42,777 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987954531] [2021-04-15 03:02:42,777 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:02:42,777 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:02:42,777 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:02:42,777 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:02:42,777 INFO L87 Difference]: Start difference. First operand 387 states and 1044 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:43,073 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 53 [2021-04-15 03:02:43,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:02:43,138 INFO L93 Difference]: Finished difference Result 406 states and 1072 transitions. [2021-04-15 03:02:43,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-04-15 03:02:43,138 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-04-15 03:02:43,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:02:43,139 INFO L225 Difference]: With dead ends: 406 [2021-04-15 03:02:43,139 INFO L226 Difference]: Without dead ends: 399 [2021-04-15 03:02:43,139 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 760.2ms TimeCoverageRelationStatistics Valid=66, Invalid=396, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:02:43,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2021-04-15 03:02:43,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 387. [2021-04-15 03:02:43,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 387 states, 386 states have (on average 2.704663212435233) internal successors, (1044), 386 states have internal predecessors, (1044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:43,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 1044 transitions. [2021-04-15 03:02:43,143 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 1044 transitions. Word has length 18 [2021-04-15 03:02:43,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:02:43,143 INFO L480 AbstractCegarLoop]: Abstraction has 387 states and 1044 transitions. [2021-04-15 03:02:43,143 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:43,143 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 1044 transitions. [2021-04-15 03:02:43,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:02:43,144 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:02:43,144 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:02:43,352 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 288 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5472 [2021-04-15 03:02:43,352 INFO L428 AbstractCegarLoop]: === Iteration 295 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:02:43,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:02:43,352 INFO L82 PathProgramCache]: Analyzing trace with hash -1747288879, now seen corresponding path program 286 times [2021-04-15 03:02:43,352 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:02:43,352 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434234217] [2021-04-15 03:02:43,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:02:43,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:43,746 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:43,746 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [434234217] [2021-04-15 03:02:43,746 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1783297770] [2021-04-15 03:02:43,746 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:02:43,798 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 03:02:43,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:02:43,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:02:43,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:02:43,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 13 treesize of output 9 [2021-04-15 03:02:43,990 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:43,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-04-15 03:02:43,993 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:43,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 5 treesize of output 3 [2021-04-15 03:02:43,996 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:43,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 13 treesize of output 9 [2021-04-15 03:02:44,000 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:44,039 INFO L628 ElimStorePlain]: treesize reduction 17, result has 70.7 percent of original size [2021-04-15 03:02:44,040 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:02:44,040 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:98, output treesize:41 [2021-04-15 03:02:44,115 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:44,115 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:02:44,115 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 17 [2021-04-15 03:02:44,116 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619508004] [2021-04-15 03:02:44,116 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-04-15 03:02:44,116 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:02:44,116 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-04-15 03:02:44,116 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2021-04-15 03:02:44,116 INFO L87 Difference]: Start difference. First operand 387 states and 1044 transitions. Second operand has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:44,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:02:44,400 INFO L93 Difference]: Finished difference Result 406 states and 1072 transitions. [2021-04-15 03:02:44,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:02:44,401 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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-04-15 03:02:44,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:02:44,401 INFO L225 Difference]: With dead ends: 406 [2021-04-15 03:02:44,401 INFO L226 Difference]: Without dead ends: 399 [2021-04-15 03:02:44,401 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 697.4ms TimeCoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-04-15 03:02:44,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2021-04-15 03:02:44,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 387. [2021-04-15 03:02:44,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 387 states, 386 states have (on average 2.704663212435233) internal successors, (1044), 386 states have internal predecessors, (1044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:44,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 1044 transitions. [2021-04-15 03:02:44,405 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 1044 transitions. Word has length 18 [2021-04-15 03:02:44,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:02:44,405 INFO L480 AbstractCegarLoop]: Abstraction has 387 states and 1044 transitions. [2021-04-15 03:02:44,405 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:44,405 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 1044 transitions. [2021-04-15 03:02:44,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:02:44,406 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:02:44,406 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:02:44,606 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 289 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5498 [2021-04-15 03:02:44,606 INFO L428 AbstractCegarLoop]: === Iteration 296 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:02:44,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:02:44,607 INFO L82 PathProgramCache]: Analyzing trace with hash 440894297, now seen corresponding path program 287 times [2021-04-15 03:02:44,607 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:02:44,607 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798726258] [2021-04-15 03:02:44,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:02:44,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:44,791 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:44,791 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [798726258] [2021-04-15 03:02:44,791 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [567205191] [2021-04-15 03:02:44,791 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:02:44,845 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-04-15 03:02:44,845 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:02:44,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:02:44,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:02:45,234 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:45,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:45,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-04-15 03:02:45,236 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:45,240 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:45,241 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:45,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 24 treesize of output 1 [2021-04-15 03:02:45,242 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:45,247 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:45,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:45,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 24 treesize of output 1 [2021-04-15 03:02:45,249 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:45,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:45,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:02:45,254 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:45,372 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 45 [2021-04-15 03:02:45,372 INFO L628 ElimStorePlain]: treesize reduction 249, result has 23.9 percent of original size [2021-04-15 03:02:45,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:45,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-04-15 03:02:45,377 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:45,406 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:45,409 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02: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 13 treesize of output 9 [2021-04-15 03:02:45,410 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:45,437 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:45,439 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:02:45,440 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:458, output treesize:41 [2021-04-15 03:02:45,513 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:45,513 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:02:45,513 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:02:45,513 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1803247364] [2021-04-15 03:02:45,513 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:02:45,513 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:02:45,513 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:02:45,513 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:02:45,513 INFO L87 Difference]: Start difference. First operand 387 states and 1044 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:45,743 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 60 [2021-04-15 03:02:45,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:02:45,831 INFO L93 Difference]: Finished difference Result 404 states and 1069 transitions. [2021-04-15 03:02:45,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:02:45,832 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-04-15 03:02:45,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:02:45,832 INFO L225 Difference]: With dead ends: 404 [2021-04-15 03:02:45,832 INFO L226 Difference]: Without dead ends: 397 [2021-04-15 03:02:45,833 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 616.5ms TimeCoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-04-15 03:02:45,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 397 states. [2021-04-15 03:02:45,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 397 to 389. [2021-04-15 03:02:45,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 389 states, 388 states have (on average 2.698453608247423) internal successors, (1047), 388 states have internal predecessors, (1047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:45,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 1047 transitions. [2021-04-15 03:02:45,837 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 1047 transitions. Word has length 18 [2021-04-15 03:02:45,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:02:45,837 INFO L480 AbstractCegarLoop]: Abstraction has 389 states and 1047 transitions. [2021-04-15 03:02:45,837 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:45,837 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 1047 transitions. [2021-04-15 03:02:45,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:02:45,838 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:02:45,838 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:02:46,038 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 290 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5510 [2021-04-15 03:02:46,038 INFO L428 AbstractCegarLoop]: === Iteration 297 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:02:46,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:02:46,039 INFO L82 PathProgramCache]: Analyzing trace with hash 1340879013, now seen corresponding path program 288 times [2021-04-15 03:02:46,039 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:02:46,039 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901678185] [2021-04-15 03:02:46,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:02:46,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:46,432 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:46,432 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901678185] [2021-04-15 03:02:46,433 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1307888555] [2021-04-15 03:02:46,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 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-04-15 03:02:46,486 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-04-15 03:02:46,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:02:46,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:02:46,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:02:46,887 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:46,888 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:46,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 1 [2021-04-15 03:02:46,889 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:46,892 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:46,893 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:46,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 8 [2021-04-15 03:02:46,894 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:46,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:46,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:46,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 18 treesize of output 1 [2021-04-15 03:02:46,898 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:46,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:46,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:46,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 1 [2021-04-15 03:02:46,903 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:46,906 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:46,906 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:46,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 18 treesize of output 1 [2021-04-15 03:02:46,908 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:46,910 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:46,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:46,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 17 treesize of output 1 [2021-04-15 03:02:46,912 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:46,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:46,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:46,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 25 treesize of output 9 [2021-04-15 03:02:46,918 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:46,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:46,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:46,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 18 treesize of output 1 [2021-04-15 03:02:46,922 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:46,925 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:46,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:46,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:02:46,927 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:46,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:46,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:46,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 11 treesize of output 3 [2021-04-15 03:02:46,931 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:46,934 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:46,934 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:46,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 11 treesize of output 7 [2021-04-15 03:02:46,936 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:46,938 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:46,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 25 treesize of output 9 [2021-04-15 03:02:46,940 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:46,997 INFO L628 ElimStorePlain]: treesize reduction 23, result has 72.0 percent of original size [2021-04-15 03:02:46,998 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:02:46,998 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:450, output treesize:41 [2021-04-15 03:02:47,079 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:47,079 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:02:47,079 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-04-15 03:02:47,080 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615633183] [2021-04-15 03:02:47,080 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-04-15 03:02:47,080 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:02:47,080 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-04-15 03:02:47,080 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2021-04-15 03:02:47,080 INFO L87 Difference]: Start difference. First operand 389 states and 1047 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 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-04-15 03:02:47,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:02:47,532 INFO L93 Difference]: Finished difference Result 505 states and 1250 transitions. [2021-04-15 03:02:47,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-04-15 03:02:47,532 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 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 18 [2021-04-15 03:02:47,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:02:47,533 INFO L225 Difference]: With dead ends: 505 [2021-04-15 03:02:47,533 INFO L226 Difference]: Without dead ends: 498 [2021-04-15 03:02:47,533 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 846.0ms TimeCoverageRelationStatistics Valid=68, Invalid=438, Unknown=0, NotChecked=0, Total=506 [2021-04-15 03:02:47,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2021-04-15 03:02:47,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 414. [2021-04-15 03:02:47,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 413 states have (on average 2.6876513317191284) internal successors, (1110), 413 states have internal predecessors, (1110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:47,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 1110 transitions. [2021-04-15 03:02:47,538 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 1110 transitions. Word has length 18 [2021-04-15 03:02:47,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:02:47,538 INFO L480 AbstractCegarLoop]: Abstraction has 414 states and 1110 transitions. [2021-04-15 03:02:47,538 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 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-04-15 03:02:47,538 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 1110 transitions. [2021-04-15 03:02:47,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:02:47,538 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:02:47,538 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:02:47,739 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5533,291 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:02:47,739 INFO L428 AbstractCegarLoop]: === Iteration 298 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:02:47,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:02:47,739 INFO L82 PathProgramCache]: Analyzing trace with hash -1838990487, now seen corresponding path program 289 times [2021-04-15 03:02:47,739 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:02:47,739 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74686391] [2021-04-15 03:02:47,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:02:47,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:47,954 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:47,954 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74686391] [2021-04-15 03:02:47,954 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1381565783] [2021-04-15 03:02:47,954 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-04-15 03:02:48,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:48,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:02:48,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:02:48,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:48,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:48,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-04-15 03:02:48,373 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:48,388 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:48,388 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:48,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 18 treesize of output 1 [2021-04-15 03:02:48,390 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:48,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:48,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:48,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:02:48,395 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:48,398 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:48,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:48,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 17 treesize of output 1 [2021-04-15 03:02:48,400 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:48,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:48,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:48,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 24 treesize of output 1 [2021-04-15 03:02:48,404 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:48,407 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:48,408 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:48,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 18 treesize of output 1 [2021-04-15 03:02:48,409 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:48,412 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:48,412 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:48,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 25 treesize of output 9 [2021-04-15 03:02:48,414 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:48,417 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:48,417 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:48,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:02:48,419 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:48,422 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:48,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:02:48,423 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:48,451 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:48,453 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:02:48,453 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 2 variables, input treesize:325, output treesize:41 [2021-04-15 03:02:48,531 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:48,532 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:02:48,532 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-04-15 03:02:48,532 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750307379] [2021-04-15 03:02:48,532 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-04-15 03:02:48,532 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:02:48,532 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-04-15 03:02:48,532 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-04-15 03:02:48,532 INFO L87 Difference]: Start difference. First operand 414 states and 1110 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 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-04-15 03:02:49,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:02:49,323 INFO L93 Difference]: Finished difference Result 553 states and 1332 transitions. [2021-04-15 03:02:49,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-04-15 03:02:49,324 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 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 18 [2021-04-15 03:02:49,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:02:49,324 INFO L225 Difference]: With dead ends: 553 [2021-04-15 03:02:49,324 INFO L226 Difference]: Without dead ends: 539 [2021-04-15 03:02:49,325 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 945.8ms TimeCoverageRelationStatistics Valid=93, Invalid=663, Unknown=0, NotChecked=0, Total=756 [2021-04-15 03:02:49,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2021-04-15 03:02:49,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 417. [2021-04-15 03:02:49,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 416 states have (on average 2.6923076923076925) internal successors, (1120), 416 states have internal predecessors, (1120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:49,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 1120 transitions. [2021-04-15 03:02:49,329 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 1120 transitions. Word has length 18 [2021-04-15 03:02:49,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:02:49,329 INFO L480 AbstractCegarLoop]: Abstraction has 417 states and 1120 transitions. [2021-04-15 03:02:49,329 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 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-04-15 03:02:49,329 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 1120 transitions. [2021-04-15 03:02:49,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:02:49,330 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:02:49,330 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:02:49,530 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 292 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5583 [2021-04-15 03:02:49,530 INFO L428 AbstractCegarLoop]: === Iteration 299 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:02:49,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:02:49,531 INFO L82 PathProgramCache]: Analyzing trace with hash 1799211045, now seen corresponding path program 290 times [2021-04-15 03:02:49,531 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:02:49,531 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511382733] [2021-04-15 03:02:49,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:02:49,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:49,765 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:49,765 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [511382733] [2021-04-15 03:02:49,765 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [151555566] [2021-04-15 03:02:49,765 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-04-15 03:02:49,818 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 03:02:49,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:02:49,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:02:49,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:02:50,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:50,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:50,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:02:50,219 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:50,222 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:50,222 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:50,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:02:50,223 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:50,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:50,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:50,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 18 treesize of output 1 [2021-04-15 03:02:50,228 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:50,230 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:50,231 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:50,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 25 treesize of output 9 [2021-04-15 03:02:50,232 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:50,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:50,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:50,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 24 treesize of output 1 [2021-04-15 03:02:50,236 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:50,239 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:50,240 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:50,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 23 treesize of output 1 [2021-04-15 03:02:50,241 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:50,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:50,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:50,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 18 treesize of output 1 [2021-04-15 03:02:50,246 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:50,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:50,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:50,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 24 treesize of output 1 [2021-04-15 03:02:50,250 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:50,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:50,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:02:50,254 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:50,281 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:50,283 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:02:50,283 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 2 variables, input treesize:343, output treesize:41 [2021-04-15 03:02:50,361 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:50,362 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:02:50,362 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-04-15 03:02:50,362 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999460613] [2021-04-15 03:02:50,362 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-04-15 03:02:50,362 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:02:50,362 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-04-15 03:02:50,362 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-04-15 03:02:50,362 INFO L87 Difference]: Start difference. First operand 417 states and 1120 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 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-04-15 03:02:51,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:02:51,355 INFO L93 Difference]: Finished difference Result 554 states and 1339 transitions. [2021-04-15 03:02:51,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-04-15 03:02:51,355 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 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 18 [2021-04-15 03:02:51,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:02:51,356 INFO L225 Difference]: With dead ends: 554 [2021-04-15 03:02:51,356 INFO L226 Difference]: Without dead ends: 540 [2021-04-15 03:02:51,356 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 1110.4ms TimeCoverageRelationStatistics Valid=100, Invalid=712, Unknown=0, NotChecked=0, Total=812 [2021-04-15 03:02:51,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2021-04-15 03:02:51,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 419. [2021-04-15 03:02:51,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 2.6961722488038276) internal successors, (1127), 418 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-04-15 03:02:51,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 1127 transitions. [2021-04-15 03:02:51,361 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 1127 transitions. Word has length 18 [2021-04-15 03:02:51,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:02:51,361 INFO L480 AbstractCegarLoop]: Abstraction has 419 states and 1127 transitions. [2021-04-15 03:02:51,361 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 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-04-15 03:02:51,361 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 1127 transitions. [2021-04-15 03:02:51,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:02:51,361 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:02:51,361 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:02:51,562 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5619,293 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:02:51,562 INFO L428 AbstractCegarLoop]: === Iteration 300 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:02:51,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:02:51,562 INFO L82 PathProgramCache]: Analyzing trace with hash -2101300247, now seen corresponding path program 291 times [2021-04-15 03:02:51,562 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:02:51,562 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [729620268] [2021-04-15 03:02:51,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:02:51,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:51,757 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:51,758 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [729620268] [2021-04-15 03:02:51,758 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [467405274] [2021-04-15 03:02:51,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 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-04-15 03:02:51,828 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 03:02:51,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:02:51,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:02:51,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:02:52,221 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:52,221 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:52,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 9 [2021-04-15 03:02:52,223 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:52,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:52,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:52,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 13 treesize of output 3 [2021-04-15 03:02:52,229 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:52,232 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:52,233 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:52,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 8 [2021-04-15 03:02:52,234 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:52,237 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:52,238 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:52,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 22 treesize of output 1 [2021-04-15 03:02:52,239 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:52,242 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:52,243 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:52,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 13 treesize of output 7 [2021-04-15 03:02:52,244 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:52,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:52,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:52,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 1 [2021-04-15 03:02:52,249 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:52,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:52,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:52,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 1 [2021-04-15 03:02:52,255 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:52,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:52,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:52,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 1 [2021-04-15 03:02:52,260 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:52,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:52,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:52,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 22 treesize of output 1 [2021-04-15 03:02:52,265 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:52,268 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:52,269 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02: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 22 treesize of output 1 [2021-04-15 03:02:52,270 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:52,274 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:52,274 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:52,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 29 treesize of output 9 [2021-04-15 03:02:52,276 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:52,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:52,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:52,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 28 treesize of output 1 [2021-04-15 03:02:52,280 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:52,283 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:02:52,283 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:52,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:52,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:52,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 20 treesize of output 1 [2021-04-15 03:02:52,288 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:52,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:52,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:52,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 1 [2021-04-15 03:02:52,292 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:52,294 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:02:52,295 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:52,357 INFO L628 ElimStorePlain]: treesize reduction 18, result has 76.3 percent of original size [2021-04-15 03:02:52,360 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:02:52,360 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:673, output treesize:40 [2021-04-15 03:02:52,536 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:52,536 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:02:52,536 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:02:52,536 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657056741] [2021-04-15 03:02:52,536 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:02:52,536 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:02:52,537 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:02:52,537 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=405, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:02:52,537 INFO L87 Difference]: Start difference. First operand 419 states and 1127 transitions. Second operand has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:53,866 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 42 [2021-04-15 03:02:54,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:02:54,045 INFO L93 Difference]: Finished difference Result 532 states and 1298 transitions. [2021-04-15 03:02:54,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-04-15 03:02:54,045 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-04-15 03:02:54,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:02:54,046 INFO L225 Difference]: With dead ends: 532 [2021-04-15 03:02:54,046 INFO L226 Difference]: Without dead ends: 522 [2021-04-15 03:02:54,046 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 1584.4ms TimeCoverageRelationStatistics Valid=158, Invalid=1032, Unknown=0, NotChecked=0, Total=1190 [2021-04-15 03:02:54,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2021-04-15 03:02:54,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 403. [2021-04-15 03:02:54,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 2.711442786069652) internal successors, (1090), 402 states have internal predecessors, (1090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:54,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 1090 transitions. [2021-04-15 03:02:54,051 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 1090 transitions. Word has length 18 [2021-04-15 03:02:54,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:02:54,051 INFO L480 AbstractCegarLoop]: Abstraction has 403 states and 1090 transitions. [2021-04-15 03:02:54,051 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:54,052 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 1090 transitions. [2021-04-15 03:02:54,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:02:54,052 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:02:54,052 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:02:54,268 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 294 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5681 [2021-04-15 03:02:54,268 INFO L428 AbstractCegarLoop]: === Iteration 301 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:02:54,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:02:54,268 INFO L82 PathProgramCache]: Analyzing trace with hash 456889317, now seen corresponding path program 292 times [2021-04-15 03:02:54,269 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:02:54,269 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120128856] [2021-04-15 03:02:54,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:02:54,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:54,524 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:54,524 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [120128856] [2021-04-15 03:02:54,524 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1695307768] [2021-04-15 03:02:54,524 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:02:54,577 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 03:02:54,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:02:54,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:02:54,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:02:54,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:54,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:54,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 18 treesize of output 1 [2021-04-15 03:02:54,932 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:54,935 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:54,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:54,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 24 treesize of output 1 [2021-04-15 03:02:54,937 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:54,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:54,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:54,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 25 treesize of output 9 [2021-04-15 03:02:54,942 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:54,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:54,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:54,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 24 treesize of output 1 [2021-04-15 03:02:54,947 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:54,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:54,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:54,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:02:54,952 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:54,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:54,955 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:54,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 17 treesize of output 8 [2021-04-15 03:02:54,956 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:54,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:54,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:54,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 17 treesize of output 8 [2021-04-15 03:02:54,961 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:54,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:54,964 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:54,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 23 treesize of output 1 [2021-04-15 03:02:54,965 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:54,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:54,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:54,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 18 treesize of output 1 [2021-04-15 03:02:54,970 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:54,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:54,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:54,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 24 treesize of output 1 [2021-04-15 03:02:54,974 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:54,976 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:02:54,977 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:54,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:54,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 18 treesize of output 1 [2021-04-15 03:02:54,981 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:55,012 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:55,014 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:02:55,014 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:470, output treesize:40 [2021-04-15 03:02:55,143 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:55,144 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:02:55,144 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-04-15 03:02:55,144 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67296883] [2021-04-15 03:02:55,144 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-04-15 03:02:55,144 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:02:55,144 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-04-15 03:02:55,144 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-04-15 03:02:55,144 INFO L87 Difference]: Start difference. First operand 403 states and 1090 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 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-04-15 03:02:55,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:02:55,762 INFO L93 Difference]: Finished difference Result 435 states and 1143 transitions. [2021-04-15 03:02:55,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-04-15 03:02:55,762 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 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 18 [2021-04-15 03:02:55,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:02:55,763 INFO L225 Difference]: With dead ends: 435 [2021-04-15 03:02:55,763 INFO L226 Difference]: Without dead ends: 428 [2021-04-15 03:02:55,763 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 861.0ms TimeCoverageRelationStatistics Valid=86, Invalid=564, Unknown=0, NotChecked=0, Total=650 [2021-04-15 03:02:55,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 428 states. [2021-04-15 03:02:55,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 428 to 404. [2021-04-15 03:02:55,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 2.7121588089330024) internal successors, (1093), 403 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-04-15 03:02:55,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 1093 transitions. [2021-04-15 03:02:55,768 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 1093 transitions. Word has length 18 [2021-04-15 03:02:55,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:02:55,768 INFO L480 AbstractCegarLoop]: Abstraction has 404 states and 1093 transitions. [2021-04-15 03:02:55,768 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 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-04-15 03:02:55,768 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 1093 transitions. [2021-04-15 03:02:55,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:02:55,768 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:02:55,768 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:02:55,968 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5731,295 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:02:55,969 INFO L428 AbstractCegarLoop]: === Iteration 302 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:02:55,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:02:55,969 INFO L82 PathProgramCache]: Analyzing trace with hash -1518967579, now seen corresponding path program 293 times [2021-04-15 03:02:55,969 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:02:55,969 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129091768] [2021-04-15 03:02:55,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:02:55,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:56,221 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:56,221 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2129091768] [2021-04-15 03:02:56,221 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [135682623] [2021-04-15 03:02:56,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 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-04-15 03:02:56,273 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-04-15 03:02:56,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:02:56,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:02:56,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:02:56,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 13 treesize of output 9 [2021-04-15 03:02:56,509 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:56,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 12 treesize of output 8 [2021-04-15 03:02:56,512 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:56,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 11 treesize of output 7 [2021-04-15 03:02:56,515 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:56,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 5 treesize of output 3 [2021-04-15 03:02:56,518 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:56,536 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:56,537 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:02:56,537 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:91, output treesize:41 [2021-04-15 03:02:56,619 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:56,619 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:02:56,619 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 21 [2021-04-15 03:02:56,619 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902995295] [2021-04-15 03:02:56,619 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-04-15 03:02:56,619 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:02:56,620 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-04-15 03:02:56,620 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:02:56,620 INFO L87 Difference]: Start difference. First operand 404 states and 1093 transitions. Second operand has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:57,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:02:57,244 INFO L93 Difference]: Finished difference Result 512 states and 1292 transitions. [2021-04-15 03:02:57,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-04-15 03:02:57,245 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-04-15 03:02:57,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:02:57,245 INFO L225 Difference]: With dead ends: 512 [2021-04-15 03:02:57,245 INFO L226 Difference]: Without dead ends: 505 [2021-04-15 03:02:57,246 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 869.3ms TimeCoverageRelationStatistics Valid=111, Invalid=759, Unknown=0, NotChecked=0, Total=870 [2021-04-15 03:02:57,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2021-04-15 03:02:57,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 417. [2021-04-15 03:02:57,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 416 states have (on average 2.730769230769231) internal successors, (1136), 416 states have internal predecessors, (1136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:57,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 1136 transitions. [2021-04-15 03:02:57,250 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 1136 transitions. Word has length 18 [2021-04-15 03:02:57,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:02:57,250 INFO L480 AbstractCegarLoop]: Abstraction has 417 states and 1136 transitions. [2021-04-15 03:02:57,250 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:57,250 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 1136 transitions. [2021-04-15 03:02:57,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:02:57,251 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:02:57,251 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:02:57,451 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 296 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5782 [2021-04-15 03:02:57,451 INFO L428 AbstractCegarLoop]: === Iteration 303 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:02:57,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:02:57,452 INFO L82 PathProgramCache]: Analyzing trace with hash -1124511575, now seen corresponding path program 294 times [2021-04-15 03:02:57,452 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:02:57,452 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145056056] [2021-04-15 03:02:57,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:02:57,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:57,728 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:57,728 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145056056] [2021-04-15 03:02:57,728 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [529038058] [2021-04-15 03:02:57,728 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-04-15 03:02:57,783 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-04-15 03:02:57,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:02:57,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:02:57,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:02:58,086 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:58,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:58,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 20 treesize of output 1 [2021-04-15 03:02:58,088 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:58,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:58,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:58,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 13 treesize of output 7 [2021-04-15 03:02:58,093 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:58,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:58,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 19 treesize of output 8 [2021-04-15 03:02:58,097 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:58,188 INFO L628 ElimStorePlain]: treesize reduction 192, result has 29.7 percent of original size [2021-04-15 03:02:58,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:58,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 15 treesize of output 9 [2021-04-15 03:02:58,193 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:58,225 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:58,234 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:02:58,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 14 treesize of output 8 [2021-04-15 03:02:58,235 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:02:58,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:02:58,265 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:02:58,265 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:358, output treesize:40 [2021-04-15 03:02:58,388 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:58,388 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:02:58,388 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 21 [2021-04-15 03:02:58,388 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640636853] [2021-04-15 03:02:58,388 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-04-15 03:02:58,388 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:02:58,388 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-04-15 03:02:58,388 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:02:58,388 INFO L87 Difference]: Start difference. First operand 417 states and 1136 transitions. Second operand has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:59,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:02:59,213 INFO L93 Difference]: Finished difference Result 579 states and 1419 transitions. [2021-04-15 03:02:59,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-04-15 03:02:59,213 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-04-15 03:02:59,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:02:59,214 INFO L225 Difference]: With dead ends: 579 [2021-04-15 03:02:59,214 INFO L226 Difference]: Without dead ends: 572 [2021-04-15 03:02:59,214 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 1012.4ms TimeCoverageRelationStatistics Valid=129, Invalid=927, Unknown=0, NotChecked=0, Total=1056 [2021-04-15 03:02:59,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2021-04-15 03:02:59,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 428. [2021-04-15 03:02:59,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 427 states have (on average 2.7447306791569086) internal successors, (1172), 427 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-04-15 03:02:59,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 1172 transitions. [2021-04-15 03:02:59,219 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 1172 transitions. Word has length 18 [2021-04-15 03:02:59,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:02:59,219 INFO L480 AbstractCegarLoop]: Abstraction has 428 states and 1172 transitions. [2021-04-15 03:02:59,220 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:02:59,220 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 1172 transitions. [2021-04-15 03:02:59,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:02:59,220 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:02:59,220 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:02:59,420 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 297 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5793 [2021-04-15 03:02:59,421 INFO L428 AbstractCegarLoop]: === Iteration 304 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:02:59,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:02:59,421 INFO L82 PathProgramCache]: Analyzing trace with hash 1433677989, now seen corresponding path program 295 times [2021-04-15 03:02:59,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:02:59,421 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2113156608] [2021-04-15 03:02:59,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:02:59,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:59,671 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:02:59,672 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2113156608] [2021-04-15 03:02:59,672 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [900487563] [2021-04-15 03:02:59,672 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-04-15 03:02:59,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:02:59,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:02:59,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:03:00,032 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:00,032 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03: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 25 treesize of output 9 [2021-04-15 03:03:00,034 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:00,038 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:00,038 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:00,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 1 [2021-04-15 03:03:00,039 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:00,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:00,044 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:00,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 25 treesize of output 9 [2021-04-15 03:03:00,051 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:00,054 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:00,055 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03: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 17 treesize of output 8 [2021-04-15 03:03:00,056 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:00,059 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:00,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:00,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 24 treesize of output 1 [2021-04-15 03:03:00,061 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:00,064 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:00,065 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:00,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 24 treesize of output 1 [2021-04-15 03:03:00,066 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:00,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:00,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03: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 11 treesize of output 7 [2021-04-15 03:03:00,070 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:00,073 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:00,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:00,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-04-15 03:03:00,075 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:00,077 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:03:00,078 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:00,081 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:00,082 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:00,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:03:00,083 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:00,086 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:00,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:00,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 18 treesize of output 1 [2021-04-15 03:03:00,088 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:00,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:00,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:00,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 18 treesize of output 1 [2021-04-15 03:03:00,092 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:00,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:00,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:00,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 18 treesize of output 1 [2021-04-15 03:03:00,096 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:00,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:00,100 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:00,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 25 treesize of output 9 [2021-04-15 03:03:00,101 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:00,104 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:00,104 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:00,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 8 [2021-04-15 03:03:00,106 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:00,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:00,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 24 treesize of output 1 [2021-04-15 03:03:00,109 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:00,173 INFO L628 ElimStorePlain]: treesize reduction 40, result has 59.2 percent of original size [2021-04-15 03:03:00,175 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:03:00,175 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:649, output treesize:40 [2021-04-15 03:03:00,291 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:00,292 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:03:00,292 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-04-15 03:03:00,292 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199212772] [2021-04-15 03:03:00,292 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:03:00,292 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:03:00,292 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:03:00,292 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:03:00,292 INFO L87 Difference]: Start difference. First operand 428 states and 1172 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:00,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:03:00,926 INFO L93 Difference]: Finished difference Result 525 states and 1330 transitions. [2021-04-15 03:03:00,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-04-15 03:03:00,926 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:03:00,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:03:00,927 INFO L225 Difference]: With dead ends: 525 [2021-04-15 03:03:00,927 INFO L226 Difference]: Without dead ends: 518 [2021-04-15 03:03:00,927 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 774.8ms TimeCoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2021-04-15 03:03:00,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2021-04-15 03:03:00,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 428. [2021-04-15 03:03:00,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 427 states have (on average 2.7447306791569086) internal successors, (1172), 427 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-04-15 03:03:00,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 1172 transitions. [2021-04-15 03:03:00,932 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 1172 transitions. Word has length 18 [2021-04-15 03:03:00,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:03:00,932 INFO L480 AbstractCegarLoop]: Abstraction has 428 states and 1172 transitions. [2021-04-15 03:03:00,932 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:00,932 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 1172 transitions. [2021-04-15 03:03:00,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:03:00,933 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:03:00,933 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:03:01,133 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5820,298 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:03:01,133 INFO L428 AbstractCegarLoop]: === Iteration 305 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:03:01,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:03:01,134 INFO L82 PathProgramCache]: Analyzing trace with hash -586655997, now seen corresponding path program 296 times [2021-04-15 03:03:01,134 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:03:01,134 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [561837660] [2021-04-15 03:03:01,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:03:01,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:03:01,451 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:01,451 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [561837660] [2021-04-15 03:03:01,452 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1005064773] [2021-04-15 03:03:01,452 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:03:01,506 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 03:03:01,506 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:03:01,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:03:01,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:03:01,771 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:01,772 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:01,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 25 treesize of output 9 [2021-04-15 03:03:01,773 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:01,776 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:01,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:01,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 24 treesize of output 1 [2021-04-15 03:03:01,778 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:01,781 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:01,782 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:01,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 18 treesize of output 1 [2021-04-15 03:03:01,783 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:01,786 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:01,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 23 treesize of output 1 [2021-04-15 03:03:01,787 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:01,881 INFO L628 ElimStorePlain]: treesize reduction 228, result has 24.0 percent of original size [2021-04-15 03:03:01,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:01,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 12 treesize of output 8 [2021-04-15 03:03:01,886 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:01,917 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:03:01,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 12 treesize of output 8 [2021-04-15 03:03:01,921 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:01,950 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:03:01,952 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:03:01,952 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:439, output treesize:40 [2021-04-15 03:03:02,069 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:02,070 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:03:02,070 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-04-15 03:03:02,070 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622110712] [2021-04-15 03:03:02,070 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:03:02,070 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:03:02,070 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:03:02,070 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:03:02,070 INFO L87 Difference]: Start difference. First operand 428 states and 1172 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:02,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:03:02,509 INFO L93 Difference]: Finished difference Result 546 states and 1378 transitions. [2021-04-15 03:03:02,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-04-15 03:03:02,510 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:03:02,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:03:02,511 INFO L225 Difference]: With dead ends: 546 [2021-04-15 03:03:02,511 INFO L226 Difference]: Without dead ends: 539 [2021-04-15 03:03:02,511 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 658.5ms TimeCoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:03:02,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2021-04-15 03:03:02,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 434. [2021-04-15 03:03:02,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 2.7575057736720554) internal successors, (1194), 433 states have internal predecessors, (1194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:02,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 1194 transitions. [2021-04-15 03:03:02,515 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 1194 transitions. Word has length 18 [2021-04-15 03:03:02,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:03:02,515 INFO L480 AbstractCegarLoop]: Abstraction has 434 states and 1194 transitions. [2021-04-15 03:03:02,515 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:02,515 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 1194 transitions. [2021-04-15 03:03:02,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:03:02,516 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:03:02,516 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:03:02,716 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5868,299 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:03:02,716 INFO L428 AbstractCegarLoop]: === Iteration 306 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:03:02,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:03:02,717 INFO L82 PathProgramCache]: Analyzing trace with hash 1971533567, now seen corresponding path program 297 times [2021-04-15 03:03:02,717 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:03:02,717 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2134661774] [2021-04-15 03:03:02,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:03:02,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:03:02,882 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:02,882 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2134661774] [2021-04-15 03:03:02,882 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [187203234] [2021-04-15 03:03:02,882 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-04-15 03:03:02,938 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-04-15 03:03:02,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:03:02,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:03:02,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:03:03,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:03,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:03,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-04-15 03:03:03,587 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:03,591 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:03,592 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:03,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 29 treesize of output 9 [2021-04-15 03:03:03,593 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:03,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:03,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:03,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 1 [2021-04-15 03:03:03,598 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:03,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:03,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:03,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 1 [2021-04-15 03:03:03,603 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:03,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:03,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:03,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 1 [2021-04-15 03:03:03,608 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:03,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:03,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:03,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 20 treesize of output 1 [2021-04-15 03:03:03,613 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:03,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:03,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:03,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 29 treesize of output 9 [2021-04-15 03:03:03,619 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:03,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:03,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:03,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 27 treesize of output 8 [2021-04-15 03:03:03,625 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:03,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:03,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:03,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 22 treesize of output 1 [2021-04-15 03:03:03,630 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:03,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:03,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:03,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 28 treesize of output 1 [2021-04-15 03:03:03,635 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:03,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:03,639 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:03,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 22 treesize of output 1 [2021-04-15 03:03:03,640 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:03,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:03,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:03,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 8 [2021-04-15 03:03:03,646 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:03,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:03,651 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:03,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 28 treesize of output 1 [2021-04-15 03:03:03,652 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:03,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:03,656 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:03,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 21 treesize of output 1 [2021-04-15 03:03:03,657 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:03,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:03,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 21 treesize of output 8 [2021-04-15 03:03:03,661 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:03,739 INFO L628 ElimStorePlain]: treesize reduction 24, result has 76.0 percent of original size [2021-04-15 03:03:03,741 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:03:03,741 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 5 variables, input treesize:706, output treesize:40 [2021-04-15 03:03:03,849 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:03,850 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:03:03,850 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-04-15 03:03:03,850 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278027441] [2021-04-15 03:03:03,850 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:03:03,850 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:03:03,850 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:03:03,850 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=299, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:03:03,850 INFO L87 Difference]: Start difference. First operand 434 states and 1194 transitions. Second operand has 19 states, 19 states have (on average 1.4210526315789473) internal successors, (27), 19 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:04,687 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 50 [2021-04-15 03:03:04,874 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 48 [2021-04-15 03:03:05,090 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 49 [2021-04-15 03:03:05,332 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 47 [2021-04-15 03:03:05,602 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 56 [2021-04-15 03:03:05,759 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 52 [2021-04-15 03:03:05,987 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 59 [2021-04-15 03:03:06,139 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 53 [2021-04-15 03:03:06,278 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 51 [2021-04-15 03:03:06,450 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 58 [2021-04-15 03:03:06,596 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 52 [2021-04-15 03:03:06,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:03:06,664 INFO L93 Difference]: Finished difference Result 755 states and 1723 transitions. [2021-04-15 03:03:06,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-04-15 03:03:06,665 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.4210526315789473) internal successors, (27), 19 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have 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-04-15 03:03:06,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:03:06,666 INFO L225 Difference]: With dead ends: 755 [2021-04-15 03:03:06,666 INFO L226 Difference]: Without dead ends: 701 [2021-04-15 03:03:06,666 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 10 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 339 ImplicationChecksByTransitivity, 2619.6ms TimeCoverageRelationStatistics Valid=262, Invalid=1544, Unknown=0, NotChecked=0, Total=1806 [2021-04-15 03:03:06,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2021-04-15 03:03:06,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 443. [2021-04-15 03:03:06,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 443 states, 442 states have (on average 2.757918552036199) internal successors, (1219), 442 states have internal predecessors, (1219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:06,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 443 states to 443 states and 1219 transitions. [2021-04-15 03:03:06,671 INFO L78 Accepts]: Start accepts. Automaton has 443 states and 1219 transitions. Word has length 18 [2021-04-15 03:03:06,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:03:06,671 INFO L480 AbstractCegarLoop]: Abstraction has 443 states and 1219 transitions. [2021-04-15 03:03:06,672 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.4210526315789473) internal successors, (27), 19 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:06,672 INFO L276 IsEmpty]: Start isEmpty. Operand 443 states and 1219 transitions. [2021-04-15 03:03:06,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:03:06,672 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:03:06,672 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:03:06,887 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 300 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5893 [2021-04-15 03:03:06,887 INFO L428 AbstractCegarLoop]: === Iteration 307 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:03:06,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:03:06,888 INFO L82 PathProgramCache]: Analyzing trace with hash 655376263, now seen corresponding path program 298 times [2021-04-15 03:03:06,888 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:03:06,888 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167432488] [2021-04-15 03:03:06,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:03:06,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:03:07,147 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:07,148 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167432488] [2021-04-15 03:03:07,148 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [273798805] [2021-04-15 03:03:07,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 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-04-15 03:03:07,201 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 03:03:07,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:03:07,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:03:07,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:03:07,559 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:07,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:07,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 24 treesize of output 1 [2021-04-15 03:03:07,561 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:07,566 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:07,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:07,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 18 treesize of output 1 [2021-04-15 03:03:07,568 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:07,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:07,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 25 treesize of output 9 [2021-04-15 03:03:07,575 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:07,672 INFO L628 ElimStorePlain]: treesize reduction 154, result has 31.6 percent of original size [2021-04-15 03:03:07,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 5 treesize of output 3 [2021-04-15 03:03:07,676 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:07,706 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:03:07,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 12 treesize of output 8 [2021-04-15 03:03:07,709 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:07,737 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:03:07,739 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:03:07,739 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:331, output treesize:41 [2021-04-15 03:03:07,834 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:07,835 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:03:07,835 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-04-15 03:03:07,835 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221929472] [2021-04-15 03:03:07,835 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:03:07,835 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:03:07,835 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:03:07,835 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:03:07,835 INFO L87 Difference]: Start difference. First operand 443 states and 1219 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:08,187 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 45 [2021-04-15 03:03:08,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:03:08,407 INFO L93 Difference]: Finished difference Result 546 states and 1389 transitions. [2021-04-15 03:03:08,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-04-15 03:03:08,408 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:03:08,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:03:08,408 INFO L225 Difference]: With dead ends: 546 [2021-04-15 03:03:08,408 INFO L226 Difference]: Without dead ends: 539 [2021-04-15 03:03:08,409 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 743.6ms TimeCoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:03:08,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2021-04-15 03:03:08,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 443. [2021-04-15 03:03:08,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 443 states, 442 states have (on average 2.757918552036199) internal successors, (1219), 442 states have internal predecessors, (1219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:08,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 443 states to 443 states and 1219 transitions. [2021-04-15 03:03:08,413 INFO L78 Accepts]: Start accepts. Automaton has 443 states and 1219 transitions. Word has length 18 [2021-04-15 03:03:08,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:03:08,413 INFO L480 AbstractCegarLoop]: Abstraction has 443 states and 1219 transitions. [2021-04-15 03:03:08,413 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:08,413 INFO L276 IsEmpty]: Start isEmpty. Operand 443 states and 1219 transitions. [2021-04-15 03:03:08,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:03:08,414 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:03:08,414 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:03:08,614 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6005,301 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:03:08,614 INFO L428 AbstractCegarLoop]: === Iteration 308 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:03:08,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:03:08,615 INFO L82 PathProgramCache]: Analyzing trace with hash -1623312727, now seen corresponding path program 299 times [2021-04-15 03:03:08,615 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:03:08,615 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [561993971] [2021-04-15 03:03:08,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:03:08,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:03:08,955 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:08,955 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [561993971] [2021-04-15 03:03:08,955 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [809432477] [2021-04-15 03:03:08,955 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-04-15 03:03:09,022 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-04-15 03:03:09,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:03:09,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:03:09,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:03:09,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:09,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:09,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 23 treesize of output 1 [2021-04-15 03:03:09,564 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:09,568 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:09,568 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:09,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 24 treesize of output 1 [2021-04-15 03:03:09,570 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:09,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:09,574 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:09,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 1 [2021-04-15 03:03:09,575 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:09,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:09,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:09,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 17 treesize of output 8 [2021-04-15 03:03:09,581 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:09,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:09,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:09,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:03:09,588 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:09,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:09,594 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:09,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 11 treesize of output 7 [2021-04-15 03:03:09,596 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:09,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:09,601 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:09,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 18 treesize of output 1 [2021-04-15 03:03:09,602 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:09,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:09,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:09,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 1 [2021-04-15 03:03:09,609 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:09,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:09,615 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:09,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 25 treesize of output 9 [2021-04-15 03:03:09,617 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:09,621 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:09,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:09,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 18 treesize of output 1 [2021-04-15 03:03:09,623 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:09,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:09,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:09,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 18 treesize of output 1 [2021-04-15 03:03:09,630 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:09,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:09,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 25 treesize of output 9 [2021-04-15 03:03:09,637 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:09,707 INFO L628 ElimStorePlain]: treesize reduction 23, result has 72.0 percent of original size [2021-04-15 03:03:09,709 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:03:09,709 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:474, output treesize:41 [2021-04-15 03:03:09,795 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:09,796 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:03:09,796 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-04-15 03:03:09,796 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846360185] [2021-04-15 03:03:09,796 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:03:09,796 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:03:09,796 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:03:09,796 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:03:09,796 INFO L87 Difference]: Start difference. First operand 443 states and 1219 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:10,432 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 22 [2021-04-15 03:03:10,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:03:10,477 INFO L93 Difference]: Finished difference Result 527 states and 1363 transitions. [2021-04-15 03:03:10,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-04-15 03:03:10,479 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:03:10,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:03:10,480 INFO L225 Difference]: With dead ends: 527 [2021-04-15 03:03:10,480 INFO L226 Difference]: Without dead ends: 513 [2021-04-15 03:03:10,480 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 972.1ms TimeCoverageRelationStatistics Valid=71, Invalid=481, Unknown=0, NotChecked=0, Total=552 [2021-04-15 03:03:10,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2021-04-15 03:03:10,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 453. [2021-04-15 03:03:10,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 452 states have (on average 2.7588495575221237) internal successors, (1247), 452 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-04-15 03:03:10,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 1247 transitions. [2021-04-15 03:03:10,486 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 1247 transitions. Word has length 18 [2021-04-15 03:03:10,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:03:10,486 INFO L480 AbstractCegarLoop]: Abstraction has 453 states and 1247 transitions. [2021-04-15 03:03:10,486 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:10,486 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 1247 transitions. [2021-04-15 03:03:10,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:03:10,487 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:03:10,487 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:03:10,687 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 302 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6032 [2021-04-15 03:03:10,688 INFO L428 AbstractCegarLoop]: === Iteration 309 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:03:10,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:03:10,688 INFO L82 PathProgramCache]: Analyzing trace with hash 2014888805, now seen corresponding path program 300 times [2021-04-15 03:03:10,688 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:03:10,688 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1597033037] [2021-04-15 03:03:10,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:03:10,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:03:11,077 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:11,077 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1597033037] [2021-04-15 03:03:11,077 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [807145592] [2021-04-15 03:03:11,077 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-04-15 03:03:11,146 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-04-15 03:03:11,146 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:03:11,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 34 conjunts are in the unsatisfiable core [2021-04-15 03:03:11,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:03:11,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:11,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:11,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 28 treesize of output 1 [2021-04-15 03:03:11,594 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:11,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:11,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:11,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 9 [2021-04-15 03:03:11,599 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:11,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:11,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:11,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 1 [2021-04-15 03:03:11,604 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:11,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:11,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:11,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 1 [2021-04-15 03:03:11,608 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:11,611 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:11,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:11,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 8 [2021-04-15 03:03:11,613 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:11,616 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:11,616 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:11,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 22 treesize of output 1 [2021-04-15 03:03:11,617 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:11,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:11,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:11,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 28 treesize of output 1 [2021-04-15 03:03:11,621 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:11,624 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:11,625 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:11,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 8 [2021-04-15 03:03:11,626 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:11,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:11,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:11,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 13 treesize of output 7 [2021-04-15 03:03:11,630 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:11,632 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:11,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:11,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 1 [2021-04-15 03:03:11,634 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:11,636 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:03:11,636 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:11,639 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:11,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 20 treesize of output 1 [2021-04-15 03:03:11,640 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:11,667 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:03:11,668 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:03:11,668 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:516, output treesize:41 [2021-04-15 03:03:11,748 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:11,748 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:03:11,748 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 21 [2021-04-15 03:03:11,748 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690256298] [2021-04-15 03:03:11,748 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-04-15 03:03:11,748 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:03:11,748 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-04-15 03:03:11,748 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:03:11,749 INFO L87 Difference]: Start difference. First operand 453 states and 1247 transitions. Second operand has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:12,498 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 44 [2021-04-15 03:03:12,662 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 48 [2021-04-15 03:03:12,867 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 43 [2021-04-15 03:03:13,111 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 46 [2021-04-15 03:03:13,434 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 45 [2021-04-15 03:03:13,577 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 45 [2021-04-15 03:03:13,853 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 47 [2021-04-15 03:03:13,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:03:13,890 INFO L93 Difference]: Finished difference Result 614 states and 1524 transitions. [2021-04-15 03:03:13,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-04-15 03:03:13,891 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-04-15 03:03:13,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:03:13,892 INFO L225 Difference]: With dead ends: 614 [2021-04-15 03:03:13,892 INFO L226 Difference]: Without dead ends: 579 [2021-04-15 03:03:13,892 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 322 ImplicationChecksByTransitivity, 2352.4ms TimeCoverageRelationStatistics Valid=235, Invalid=1487, Unknown=0, NotChecked=0, Total=1722 [2021-04-15 03:03:13,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2021-04-15 03:03:13,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 458. [2021-04-15 03:03:13,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 2.7658643326039387) internal successors, (1264), 457 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-04-15 03:03:13,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1264 transitions. [2021-04-15 03:03:13,897 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1264 transitions. Word has length 18 [2021-04-15 03:03:13,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:03:13,897 INFO L480 AbstractCegarLoop]: Abstraction has 458 states and 1264 transitions. [2021-04-15 03:03:13,897 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:13,897 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1264 transitions. [2021-04-15 03:03:13,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:03:13,898 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:03:13,898 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:03:14,098 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 303 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6124 [2021-04-15 03:03:14,098 INFO L428 AbstractCegarLoop]: === Iteration 310 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:03:14,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:03:14,098 INFO L82 PathProgramCache]: Analyzing trace with hash -1885622487, now seen corresponding path program 301 times [2021-04-15 03:03:14,098 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:03:14,098 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890834059] [2021-04-15 03:03:14,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:03:14,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:03:14,340 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:14,340 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890834059] [2021-04-15 03:03:14,341 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1154017241] [2021-04-15 03:03:14,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 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-04-15 03:03:14,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:03:14,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:03:14,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:03:14,754 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:14,755 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:14,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 23 treesize of output 1 [2021-04-15 03:03:14,756 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:14,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:14,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:14,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 24 treesize of output 1 [2021-04-15 03:03:14,760 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:14,763 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:14,764 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:14,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:03:14,765 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:14,768 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:14,769 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:14,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:03:14,770 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:14,773 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:14,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:14,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 24 treesize of output 1 [2021-04-15 03:03:14,775 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:14,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:14,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:14,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 8 [2021-04-15 03:03:14,779 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:14,782 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:14,783 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:14,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 25 treesize of output 9 [2021-04-15 03:03:14,785 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:14,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:14,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:14,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 11 treesize of output 7 [2021-04-15 03:03:14,789 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:14,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:14,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:14,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:03:14,793 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:14,796 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:14,796 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:14,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 24 treesize of output 1 [2021-04-15 03:03:14,798 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:14,800 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:14,801 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:14,801 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:03:14,802 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:14,804 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:03:14,805 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:14,834 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:03:14,836 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:03:14,836 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:470, output treesize:40 [2021-04-15 03:03:14,953 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:14,953 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:03:14,953 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 20 [2021-04-15 03:03:14,953 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004707531] [2021-04-15 03:03:14,954 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-04-15 03:03:14,954 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:03:14,954 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-04-15 03:03:14,954 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-04-15 03:03:14,954 INFO L87 Difference]: Start difference. First operand 458 states and 1264 transitions. Second operand has 20 states, 20 states have (on average 1.6) internal successors, (32), 20 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-04-15 03:03:15,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:03:15,636 INFO L93 Difference]: Finished difference Result 507 states and 1333 transitions. [2021-04-15 03:03:15,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-04-15 03:03:15,636 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.6) internal successors, (32), 20 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 18 [2021-04-15 03:03:15,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:03:15,637 INFO L225 Difference]: With dead ends: 507 [2021-04-15 03:03:15,637 INFO L226 Difference]: Without dead ends: 497 [2021-04-15 03:03:15,637 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 869.4ms TimeCoverageRelationStatistics Valid=96, Invalid=660, Unknown=0, NotChecked=0, Total=756 [2021-04-15 03:03:15,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 497 states. [2021-04-15 03:03:15,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 497 to 458. [2021-04-15 03:03:15,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 2.763676148796499) internal successors, (1263), 457 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-04-15 03:03:15,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1263 transitions. [2021-04-15 03:03:15,642 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1263 transitions. Word has length 18 [2021-04-15 03:03:15,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:03:15,642 INFO L480 AbstractCegarLoop]: Abstraction has 458 states and 1263 transitions. [2021-04-15 03:03:15,642 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.6) internal successors, (32), 20 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-04-15 03:03:15,642 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1263 transitions. [2021-04-15 03:03:15,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:03:15,643 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:03:15,643 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:03:15,843 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 304 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6179 [2021-04-15 03:03:15,843 INFO L428 AbstractCegarLoop]: === Iteration 311 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:03:15,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:03:15,843 INFO L82 PathProgramCache]: Analyzing trace with hash 672567077, now seen corresponding path program 302 times [2021-04-15 03:03:15,844 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:03:15,844 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881721253] [2021-04-15 03:03:15,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:03:15,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:03:16,151 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:16,151 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881721253] [2021-04-15 03:03:16,151 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1644314927] [2021-04-15 03:03:16,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 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-04-15 03:03:16,205 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 03:03:16,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:03:16,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:03:16,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:03:16,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:16,548 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:16,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 18 treesize of output 1 [2021-04-15 03:03:16,549 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:16,552 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:16,552 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:16,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 23 treesize of output 1 [2021-04-15 03:03:16,553 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:16,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:16,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:16,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:03:16,557 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:16,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:16,561 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:16,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 1 [2021-04-15 03:03:16,562 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:16,564 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:16,565 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:16,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:03:16,566 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:16,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:16,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:16,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 25 treesize of output 9 [2021-04-15 03:03:16,571 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:16,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:16,574 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:16,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 1 [2021-04-15 03:03:16,575 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:16,577 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:16,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:16,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 8 [2021-04-15 03:03:16,579 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:16,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:16,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:16,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 1 [2021-04-15 03:03:16,583 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:16,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:16,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:16,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:03:16,586 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:16,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:16,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:16,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:03:16,590 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:16,592 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:16,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 25 treesize of output 9 [2021-04-15 03:03:16,594 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:16,654 INFO L628 ElimStorePlain]: treesize reduction 20, result has 74.4 percent of original size [2021-04-15 03:03:16,655 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:03:16,655 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:470, output treesize:40 [2021-04-15 03:03:16,776 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:16,776 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:03:16,777 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-04-15 03:03:16,777 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [541256786] [2021-04-15 03:03:16,777 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:03:16,777 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:03:16,777 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:03:16,777 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:03:16,777 INFO L87 Difference]: Start difference. First operand 458 states and 1263 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:17,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:03:17,601 INFO L93 Difference]: Finished difference Result 495 states and 1317 transitions. [2021-04-15 03:03:17,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-04-15 03:03:17,601 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:03:17,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:03:17,602 INFO L225 Difference]: With dead ends: 495 [2021-04-15 03:03:17,602 INFO L226 Difference]: Without dead ends: 488 [2021-04-15 03:03:17,602 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 1084.8ms TimeCoverageRelationStatistics Valid=102, Invalid=654, Unknown=0, NotChecked=0, Total=756 [2021-04-15 03:03:17,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 488 states. [2021-04-15 03:03:17,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 488 to 458. [2021-04-15 03:03:17,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 2.763676148796499) internal successors, (1263), 457 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-04-15 03:03:17,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1263 transitions. [2021-04-15 03:03:17,607 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1263 transitions. Word has length 18 [2021-04-15 03:03:17,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:03:17,607 INFO L480 AbstractCegarLoop]: Abstraction has 458 states and 1263 transitions. [2021-04-15 03:03:17,607 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:17,607 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1263 transitions. [2021-04-15 03:03:17,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:03:17,608 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:03:17,608 INFO L551 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:03:17,808 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 305 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6229 [2021-04-15 03:03:17,808 INFO L428 AbstractCegarLoop]: === Iteration 312 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:03:17,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:03:17,808 INFO L82 PathProgramCache]: Analyzing trace with hash 919002024, now seen corresponding path program 303 times [2021-04-15 03:03:17,809 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:03:17,809 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660901011] [2021-04-15 03:03:17,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:03:17,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:03:17,828 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:17,828 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [660901011] [2021-04-15 03:03:17,828 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-04-15 03:03:17,828 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-04-15 03:03:17,828 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912261780] [2021-04-15 03:03:17,828 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-04-15 03:03:17,828 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:03:17,828 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-04-15 03:03:17,828 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-04-15 03:03:17,829 INFO L87 Difference]: Start difference. First operand 458 states and 1263 transitions. Second operand has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 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-04-15 03:03:17,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:03:17,836 INFO L93 Difference]: Finished difference Result 338 states and 735 transitions. [2021-04-15 03:03:17,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-04-15 03:03:17,837 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 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-04-15 03:03:17,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:03:17,837 INFO L225 Difference]: With dead ends: 338 [2021-04-15 03:03:17,837 INFO L226 Difference]: Without dead ends: 314 [2021-04-15 03:03:17,837 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.1ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-04-15 03:03:17,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2021-04-15 03:03:17,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 213. [2021-04-15 03:03:17,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 212 states have (on average 1.9952830188679245) internal successors, (423), 212 states have internal predecessors, (423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:17,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 423 transitions. [2021-04-15 03:03:17,840 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 423 transitions. Word has length 18 [2021-04-15 03:03:17,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:03:17,840 INFO L480 AbstractCegarLoop]: Abstraction has 213 states and 423 transitions. [2021-04-15 03:03:17,840 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 6 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-04-15 03:03:17,840 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 423 transitions. [2021-04-15 03:03:17,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:03:17,840 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:03:17,840 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:03:17,840 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6279 [2021-04-15 03:03:17,840 INFO L428 AbstractCegarLoop]: === Iteration 313 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:03:17,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:03:17,840 INFO L82 PathProgramCache]: Analyzing trace with hash -1303289819, now seen corresponding path program 304 times [2021-04-15 03:03:17,840 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:03:17,840 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496613007] [2021-04-15 03:03:17,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:03:17,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:03:18,031 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:18,031 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496613007] [2021-04-15 03:03:18,031 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [249523547] [2021-04-15 03:03:18,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 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-04-15 03:03:18,091 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 03:03:18,091 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:03:18,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:03:18,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:03:18,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:18,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:18,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:03:18,586 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:18,590 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:18,590 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:18,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:03:18,592 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:18,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:18,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:18,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 17 treesize of output 8 [2021-04-15 03:03:18,597 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:18,601 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:18,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:18,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 23 treesize of output 1 [2021-04-15 03:03:18,603 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:18,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:18,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:18,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-04-15 03:03:18,609 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:18,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:18,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:18,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 25 treesize of output 9 [2021-04-15 03:03:18,616 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:18,619 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:18,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:18,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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 1 [2021-04-15 03:03:18,621 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:18,624 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:18,625 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:18,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 24 treesize of output 1 [2021-04-15 03:03:18,626 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:18,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:18,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:18,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 17 treesize of output 8 [2021-04-15 03:03:18,632 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:18,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:18,636 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:18,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 24 treesize of output 1 [2021-04-15 03:03:18,637 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:18,640 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:18,641 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:18,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 18 treesize of output 1 [2021-04-15 03:03:18,642 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:18,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:18,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 24 treesize of output 1 [2021-04-15 03:03:18,647 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:18,707 INFO L628 ElimStorePlain]: treesize reduction 23, result has 72.0 percent of original size [2021-04-15 03:03:18,709 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:03:18,709 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:474, output treesize:41 [2021-04-15 03:03:18,772 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:18,773 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:03:18,773 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-04-15 03:03:18,773 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812713205] [2021-04-15 03:03:18,773 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:03:18,773 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:03:18,773 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:03:18,773 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:03:18,773 INFO L87 Difference]: Start difference. First operand 213 states and 423 transitions. Second operand has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:19,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:03:19,482 INFO L93 Difference]: Finished difference Result 273 states and 516 transitions. [2021-04-15 03:03:19,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-04-15 03:03:19,483 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have 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-04-15 03:03:19,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:03:19,483 INFO L225 Difference]: With dead ends: 273 [2021-04-15 03:03:19,483 INFO L226 Difference]: Without dead ends: 260 [2021-04-15 03:03:19,483 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 823.4ms TimeCoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2021-04-15 03:03:19,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2021-04-15 03:03:19,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 216. [2021-04-15 03:03:19,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 215 states have (on average 1.9906976744186047) internal successors, (428), 215 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:19,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 428 transitions. [2021-04-15 03:03:19,485 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 428 transitions. Word has length 18 [2021-04-15 03:03:19,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:03:19,486 INFO L480 AbstractCegarLoop]: Abstraction has 216 states and 428 transitions. [2021-04-15 03:03:19,486 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.5) internal successors, (27), 18 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:19,486 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 428 transitions. [2021-04-15 03:03:19,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:03:19,486 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:03:19,486 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:03:19,686 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6280,306 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:03:19,686 INFO L428 AbstractCegarLoop]: === Iteration 314 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:03:19,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:03:19,687 INFO L82 PathProgramCache]: Analyzing trace with hash -908833815, now seen corresponding path program 305 times [2021-04-15 03:03:19,687 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:03:19,687 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950803415] [2021-04-15 03:03:19,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:03:19,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:03:19,913 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:19,914 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950803415] [2021-04-15 03:03:19,914 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356110467] [2021-04-15 03:03:19,914 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-04-15 03:03:19,967 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-04-15 03:03:19,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:03:19,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:03:19,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:03:20,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 13 treesize of output 9 [2021-04-15 03:03:20,155 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:20,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 13 treesize of output 9 [2021-04-15 03:03:20,158 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:20,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 12 treesize of output 8 [2021-04-15 03:03:20,161 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:20,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 11 treesize of output 7 [2021-04-15 03:03:20,164 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:20,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 12 treesize of output 8 [2021-04-15 03:03:20,166 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:20,207 INFO L628 ElimStorePlain]: treesize reduction 14, result has 74.1 percent of original size [2021-04-15 03:03:20,208 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:03:20,208 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 1 variables, input treesize:123, output treesize:40 [2021-04-15 03:03:20,324 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:20,325 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:03:20,325 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 21 [2021-04-15 03:03:20,325 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572964016] [2021-04-15 03:03:20,325 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-04-15 03:03:20,325 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:03:20,325 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-04-15 03:03:20,325 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:03:20,325 INFO L87 Difference]: Start difference. First operand 216 states and 428 transitions. Second operand has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:21,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:03:21,051 INFO L93 Difference]: Finished difference Result 304 states and 563 transitions. [2021-04-15 03:03:21,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-04-15 03:03:21,051 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-04-15 03:03:21,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:03:21,052 INFO L225 Difference]: With dead ends: 304 [2021-04-15 03:03:21,052 INFO L226 Difference]: Without dead ends: 294 [2021-04-15 03:03:21,052 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 898.9ms TimeCoverageRelationStatistics Valid=107, Invalid=705, Unknown=0, NotChecked=0, Total=812 [2021-04-15 03:03:21,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294 states. [2021-04-15 03:03:21,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294 to 223. [2021-04-15 03:03:21,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 222 states have (on average 1.9954954954954955) internal successors, (443), 222 states have internal predecessors, (443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:21,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 443 transitions. [2021-04-15 03:03:21,054 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 443 transitions. Word has length 18 [2021-04-15 03:03:21,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:03:21,054 INFO L480 AbstractCegarLoop]: Abstraction has 223 states and 443 transitions. [2021-04-15 03:03:21,054 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:21,055 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 443 transitions. [2021-04-15 03:03:21,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:03:21,055 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:03:21,055 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:03:21,255 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 307 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6372 [2021-04-15 03:03:21,255 INFO L428 AbstractCegarLoop]: === Iteration 315 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:03:21,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:03:21,256 INFO L82 PathProgramCache]: Analyzing trace with hash 1649355749, now seen corresponding path program 306 times [2021-04-15 03:03:21,256 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:03:21,256 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194577950] [2021-04-15 03:03:21,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:03:21,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:03:21,566 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:21,567 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194577950] [2021-04-15 03:03:21,567 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1931306602] [2021-04-15 03:03:21,567 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-04-15 03:03:21,622 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-04-15 03:03:21,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:03:21,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:03:21,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:03:21,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:21,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:21,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 7 [2021-04-15 03:03:21,942 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:21,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:21,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:21,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 18 treesize of output 1 [2021-04-15 03:03:21,947 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:21,951 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:21,951 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03: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 25 treesize of output 9 [2021-04-15 03:03:21,953 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:21,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:21,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:21,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 18 treesize of output 1 [2021-04-15 03:03:21,959 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:21,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:21,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:21,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 24 treesize of output 1 [2021-04-15 03:03:21,964 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:21,967 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:21,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:21,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 11 treesize of output 3 [2021-04-15 03:03:21,970 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:21,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:21,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:21,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 17 treesize of output 1 [2021-04-15 03:03:21,975 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:21,978 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:21,978 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:21,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 17 treesize of output 8 [2021-04-15 03:03:21,980 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:21,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:21,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 18 treesize of output 1 [2021-04-15 03:03:21,983 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:22,016 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:03:22,017 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:03:22,017 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 2 variables, input treesize:322, output treesize:40 [2021-04-15 03:03:22,152 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:22,153 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:03:22,153 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-04-15 03:03:22,153 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [897443005] [2021-04-15 03:03:22,153 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:03:22,153 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:03:22,153 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:03:22,153 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:03:22,153 INFO L87 Difference]: Start difference. First operand 223 states and 443 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:22,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:03:22,774 INFO L93 Difference]: Finished difference Result 277 states and 527 transitions. [2021-04-15 03:03:22,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-04-15 03:03:22,774 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:03:22,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:03:22,775 INFO L225 Difference]: With dead ends: 277 [2021-04-15 03:03:22,775 INFO L226 Difference]: Without dead ends: 270 [2021-04-15 03:03:22,775 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 10 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 901.3ms TimeCoverageRelationStatistics Valid=93, Invalid=557, Unknown=0, NotChecked=0, Total=650 [2021-04-15 03:03:22,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2021-04-15 03:03:22,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 223. [2021-04-15 03:03:22,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 222 states have (on average 1.9954954954954955) internal successors, (443), 222 states have internal predecessors, (443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:22,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 443 transitions. [2021-04-15 03:03:22,777 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 443 transitions. Word has length 18 [2021-04-15 03:03:22,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:03:22,777 INFO L480 AbstractCegarLoop]: Abstraction has 223 states and 443 transitions. [2021-04-15 03:03:22,777 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:22,778 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 443 transitions. [2021-04-15 03:03:22,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:03:22,778 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:03:22,778 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:03:22,978 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6382,308 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:03:22,978 INFO L428 AbstractCegarLoop]: === Iteration 316 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:03:22,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:03:22,979 INFO L82 PathProgramCache]: Analyzing trace with hash -370978237, now seen corresponding path program 307 times [2021-04-15 03:03:22,979 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:03:22,979 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297939906] [2021-04-15 03:03:22,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:03:22,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:03:23,220 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-04-15 03:03:23,221 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297939906] [2021-04-15 03:03:23,221 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1591804624] [2021-04-15 03:03:23,221 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-04-15 03:03:23,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:03:23,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:03:23,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:03:23,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:23,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:23,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 11 treesize of output 7 [2021-04-15 03:03:23,556 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:23,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:23,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:23,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:03:23,561 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:23,564 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:23,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 8 [2021-04-15 03:03:23,566 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:23,656 INFO L628 ElimStorePlain]: treesize reduction 172, result has 30.9 percent of original size [2021-04-15 03:03:23,659 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:23,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 8 [2021-04-15 03:03:23,660 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:23,691 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:03:23,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 13 treesize of output 9 [2021-04-15 03:03:23,695 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:23,723 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:03:23,724 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:03:23,725 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:328, output treesize:40 [2021-04-15 03:03:23,841 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:23,842 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:03:23,842 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-04-15 03:03:23,842 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612493831] [2021-04-15 03:03:23,842 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:03:23,842 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:03:23,842 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:03:23,842 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:03:23,842 INFO L87 Difference]: Start difference. First operand 223 states and 443 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:24,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:03:24,565 INFO L93 Difference]: Finished difference Result 277 states and 525 transitions. [2021-04-15 03:03:24,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-04-15 03:03:24,565 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:03:24,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:03:24,566 INFO L225 Difference]: With dead ends: 277 [2021-04-15 03:03:24,566 INFO L226 Difference]: Without dead ends: 267 [2021-04-15 03:03:24,566 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 10 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 938.8ms TimeCoverageRelationStatistics Valid=92, Invalid=558, Unknown=0, NotChecked=0, Total=650 [2021-04-15 03:03:24,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2021-04-15 03:03:24,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 224. [2021-04-15 03:03:24,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 223 states have (on average 1.9955156950672646) internal successors, (445), 223 states have internal predecessors, (445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:24,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 445 transitions. [2021-04-15 03:03:24,568 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 445 transitions. Word has length 18 [2021-04-15 03:03:24,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:03:24,568 INFO L480 AbstractCegarLoop]: Abstraction has 224 states and 445 transitions. [2021-04-15 03:03:24,568 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:24,569 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 445 transitions. [2021-04-15 03:03:24,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:03:24,569 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:03:24,569 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:03:24,769 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6438,309 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:03:24,770 INFO L428 AbstractCegarLoop]: === Iteration 317 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:03:24,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:03:24,770 INFO L82 PathProgramCache]: Analyzing trace with hash -2107755969, now seen corresponding path program 308 times [2021-04-15 03:03:24,770 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:03:24,770 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924246396] [2021-04-15 03:03:24,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:03:24,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:03:25,018 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-04-15 03:03:25,018 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924246396] [2021-04-15 03:03:25,018 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [433140494] [2021-04-15 03:03:25,018 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:03:25,071 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 03:03:25,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:03:25,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:03:25,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:03:25,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:25,338 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:25,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 25 treesize of output 9 [2021-04-15 03:03:25,340 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:25,344 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:25,344 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:25,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 18 treesize of output 1 [2021-04-15 03:03:25,345 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:25,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:25,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:25,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 25 treesize of output 9 [2021-04-15 03:03:25,351 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:25,355 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:25,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 24 treesize of output 1 [2021-04-15 03:03:25,356 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:25,460 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 42 [2021-04-15 03:03:25,460 INFO L628 ElimStorePlain]: treesize reduction 258, result has 21.8 percent of original size [2021-04-15 03:03:25,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 12 treesize of output 8 [2021-04-15 03:03:25,465 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:25,501 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:03:25,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 12 treesize of output 8 [2021-04-15 03:03:25,505 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:25,535 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:03:25,537 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:03:25,537 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:454, output treesize:40 [2021-04-15 03:03:25,658 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:25,658 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:03:25,658 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-04-15 03:03:25,658 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [909365011] [2021-04-15 03:03:25,658 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:03:25,658 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:03:25,659 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:03:25,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:03:25,659 INFO L87 Difference]: Start difference. First operand 224 states and 445 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:26,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:03:26,327 INFO L93 Difference]: Finished difference Result 278 states and 527 transitions. [2021-04-15 03:03:26,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-04-15 03:03:26,327 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:03:26,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:03:26,328 INFO L225 Difference]: With dead ends: 278 [2021-04-15 03:03:26,328 INFO L226 Difference]: Without dead ends: 271 [2021-04-15 03:03:26,328 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 10 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 926.2ms TimeCoverageRelationStatistics Valid=92, Invalid=558, Unknown=0, NotChecked=0, Total=650 [2021-04-15 03:03:26,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states. [2021-04-15 03:03:26,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 224. [2021-04-15 03:03:26,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 223 states have (on average 1.9955156950672646) internal successors, (445), 223 states have internal predecessors, (445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:26,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 445 transitions. [2021-04-15 03:03:26,330 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 445 transitions. Word has length 18 [2021-04-15 03:03:26,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:03:26,330 INFO L480 AbstractCegarLoop]: Abstraction has 224 states and 445 transitions. [2021-04-15 03:03:26,330 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:26,330 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 445 transitions. [2021-04-15 03:03:26,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:03:26,330 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:03:26,330 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:03:26,544 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 310 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6464 [2021-04-15 03:03:26,545 INFO L428 AbstractCegarLoop]: === Iteration 318 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:03:26,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:03:26,545 INFO L82 PathProgramCache]: Analyzing trace with hash 871054023, now seen corresponding path program 309 times [2021-04-15 03:03:26,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:03:26,545 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1855017513] [2021-04-15 03:03:26,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:03:26,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:03:26,802 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-04-15 03:03:26,802 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1855017513] [2021-04-15 03:03:26,802 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1916614941] [2021-04-15 03:03:26,802 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:03:26,858 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-04-15 03:03:26,858 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:03:26,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:03:26,859 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:03:27,553 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:27,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:27,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 27 treesize of output 1 [2021-04-15 03:03:27,555 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:27,559 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:27,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:27,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 28 treesize of output 1 [2021-04-15 03:03:27,561 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:27,565 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:27,565 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:27,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 8 [2021-04-15 03:03:27,567 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:27,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:27,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:27,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 21 treesize of output 8 [2021-04-15 03:03:27,573 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:27,577 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:27,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:27,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 29 treesize of output 9 [2021-04-15 03:03:27,580 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:27,584 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:27,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:27,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 29 treesize of output 9 [2021-04-15 03:03:27,587 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:27,591 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:27,592 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:27,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 20 treesize of output 1 [2021-04-15 03:03:27,593 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:27,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:27,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:27,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 1 [2021-04-15 03:03:27,599 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:27,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:27,604 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:27,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 22 treesize of output 1 [2021-04-15 03:03:27,605 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:27,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:27,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:27,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 22 treesize of output 1 [2021-04-15 03:03:27,611 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:27,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:27,615 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:27,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 13 treesize of output 7 [2021-04-15 03:03:27,616 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:27,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:27,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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 1 [2021-04-15 03:03:27,621 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:27,705 INFO L628 ElimStorePlain]: treesize reduction 29, result has 72.6 percent of original size [2021-04-15 03:03:27,708 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:03:27,708 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 5 variables, input treesize:572, output treesize:41 [2021-04-15 03:03:27,796 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:27,797 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:03:27,797 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 20 [2021-04-15 03:03:27,797 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576657292] [2021-04-15 03:03:27,797 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-04-15 03:03:27,797 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:03:27,797 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-04-15 03:03:27,797 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=335, Unknown=0, NotChecked=0, Total=380 [2021-04-15 03:03:27,797 INFO L87 Difference]: Start difference. First operand 224 states and 445 transitions. Second operand has 20 states, 20 states have (on average 1.6) internal successors, (32), 20 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-04-15 03:03:28,269 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 51 [2021-04-15 03:03:28,542 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 54 [2021-04-15 03:03:28,701 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 45 [2021-04-15 03:03:28,923 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 48 [2021-04-15 03:03:29,096 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 58 [2021-04-15 03:03:29,254 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 55 [2021-04-15 03:03:29,412 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 50 [2021-04-15 03:03:29,632 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 60 [2021-04-15 03:03:29,849 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 57 [2021-04-15 03:03:30,036 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 54 [2021-04-15 03:03:30,352 WARN L205 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 59 [2021-04-15 03:03:30,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:03:30,398 INFO L93 Difference]: Finished difference Result 342 states and 628 transitions. [2021-04-15 03:03:30,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-04-15 03:03:30,399 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.6) internal successors, (32), 20 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 18 [2021-04-15 03:03:30,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:03:30,399 INFO L225 Difference]: With dead ends: 342 [2021-04-15 03:03:30,399 INFO L226 Difference]: Without dead ends: 297 [2021-04-15 03:03:30,400 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 280 ImplicationChecksByTransitivity, 2674.0ms TimeCoverageRelationStatistics Valid=195, Invalid=1287, Unknown=0, NotChecked=0, Total=1482 [2021-04-15 03:03:30,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2021-04-15 03:03:30,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 227. [2021-04-15 03:03:30,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 227 states, 226 states have (on average 2.02212389380531) internal successors, (457), 226 states have internal predecessors, (457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:30,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 457 transitions. [2021-04-15 03:03:30,402 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 457 transitions. Word has length 18 [2021-04-15 03:03:30,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:03:30,402 INFO L480 AbstractCegarLoop]: Abstraction has 227 states and 457 transitions. [2021-04-15 03:03:30,402 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.6) internal successors, (32), 20 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-04-15 03:03:30,402 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 457 transitions. [2021-04-15 03:03:30,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:03:30,402 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:03:30,403 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:03:30,603 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6489,311 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:03:30,603 INFO L428 AbstractCegarLoop]: === Iteration 319 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:03:30,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:03:30,603 INFO L82 PathProgramCache]: Analyzing trace with hash -877324503, now seen corresponding path program 310 times [2021-04-15 03:03:30,603 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:03:30,603 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170477193] [2021-04-15 03:03:30,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:03:30,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:03:30,826 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:30,826 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170477193] [2021-04-15 03:03:30,826 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487226082] [2021-04-15 03:03:30,827 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-04-15 03:03:30,882 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 03:03:30,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:03:30,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:03:30,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:03:31,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:31,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:31,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 11 treesize of output 7 [2021-04-15 03:03:31,211 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:31,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:31,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:31,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 18 treesize of output 1 [2021-04-15 03:03:31,216 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:31,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:31,221 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:31,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 18 treesize of output 1 [2021-04-15 03:03:31,222 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:31,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:31,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:03:31,227 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:31,334 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 43 [2021-04-15 03:03:31,335 INFO L628 ElimStorePlain]: treesize reduction 259, result has 22.9 percent of original size [2021-04-15 03:03:31,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 13 treesize of output 9 [2021-04-15 03:03:31,340 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:31,374 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:03: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 12 treesize of output 8 [2021-04-15 03:03:31,378 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:31,409 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:03:31,412 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:03:31,412 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:454, output treesize:40 [2021-04-15 03:03:31,538 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:31,538 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:03:31,538 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-04-15 03:03:31,538 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61239936] [2021-04-15 03:03:31,538 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-04-15 03:03:31,538 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:03:31,539 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-04-15 03:03:31,539 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2021-04-15 03:03:31,539 INFO L87 Difference]: Start difference. First operand 227 states and 457 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 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-04-15 03:03:32,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:03:32,154 INFO L93 Difference]: Finished difference Result 274 states and 523 transitions. [2021-04-15 03:03:32,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-04-15 03:03:32,155 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 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 18 [2021-04-15 03:03:32,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:03:32,155 INFO L225 Difference]: With dead ends: 274 [2021-04-15 03:03:32,155 INFO L226 Difference]: Without dead ends: 264 [2021-04-15 03:03:32,155 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 811.5ms TimeCoverageRelationStatistics Valid=77, Invalid=523, Unknown=0, NotChecked=0, Total=600 [2021-04-15 03:03:32,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2021-04-15 03:03:32,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 229. [2021-04-15 03:03:32,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 228 states have (on average 2.0219298245614037) internal successors, (461), 228 states have internal predecessors, (461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:32,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 461 transitions. [2021-04-15 03:03:32,158 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 461 transitions. Word has length 18 [2021-04-15 03:03:32,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:03:32,158 INFO L480 AbstractCegarLoop]: Abstraction has 229 states and 461 transitions. [2021-04-15 03:03:32,158 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 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-04-15 03:03:32,158 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 461 transitions. [2021-04-15 03:03:32,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:03:32,158 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:03:32,158 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:03:32,358 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6599,312 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:03:32,359 INFO L428 AbstractCegarLoop]: === Iteration 320 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:03:32,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:03:32,359 INFO L82 PathProgramCache]: Analyzing trace with hash 1680865061, now seen corresponding path program 311 times [2021-04-15 03:03:32,359 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:03:32,359 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716885566] [2021-04-15 03:03:32,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:03:32,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:03:32,587 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:32,587 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716885566] [2021-04-15 03:03:32,587 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1335054339] [2021-04-15 03:03:32,587 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-04-15 03:03:32,653 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-04-15 03:03:32,653 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:03:32,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:03:32,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:03:32,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 13 treesize of output 9 [2021-04-15 03:03:32,903 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:32,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 13 treesize of output 9 [2021-04-15 03:03:32,908 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:32,910 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:03:32,911 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:32,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 12 treesize of output 8 [2021-04-15 03:03:32,915 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:32,918 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:03:32,918 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:32,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 11 treesize of output 7 [2021-04-15 03:03:32,922 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:32,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 12 treesize of output 8 [2021-04-15 03:03:32,927 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:32,974 INFO L628 ElimStorePlain]: treesize reduction 14, result has 74.1 percent of original size [2021-04-15 03:03:32,975 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:03:32,975 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 1 variables, input treesize:180, output treesize:40 [2021-04-15 03:03:33,112 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:33,112 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:03:33,112 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:03:33,112 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668506581] [2021-04-15 03:03:33,113 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:03:33,113 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:03:33,113 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:03:33,113 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=408, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:03:33,113 INFO L87 Difference]: Start difference. First operand 229 states and 461 transitions. Second operand has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:34,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:03:34,172 INFO L93 Difference]: Finished difference Result 372 states and 670 transitions. [2021-04-15 03:03:34,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-04-15 03:03:34,172 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-04-15 03:03:34,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:03:34,173 INFO L225 Difference]: With dead ends: 372 [2021-04-15 03:03:34,173 INFO L226 Difference]: Without dead ends: 351 [2021-04-15 03:03:34,173 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 1197.2ms TimeCoverageRelationStatistics Valid=134, Invalid=922, Unknown=0, NotChecked=0, Total=1056 [2021-04-15 03:03:34,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2021-04-15 03:03:34,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 232. [2021-04-15 03:03:34,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232 states, 231 states have (on average 2.0259740259740258) internal successors, (468), 231 states have internal predecessors, (468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:34,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 468 transitions. [2021-04-15 03:03:34,175 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 468 transitions. Word has length 18 [2021-04-15 03:03:34,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:03:34,175 INFO L480 AbstractCegarLoop]: Abstraction has 232 states and 468 transitions. [2021-04-15 03:03:34,175 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:34,175 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 468 transitions. [2021-04-15 03:03:34,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:03:34,176 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:03:34,176 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:03:34,376 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6623,313 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:03:34,376 INFO L428 AbstractCegarLoop]: === Iteration 321 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:03:34,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:03:34,377 INFO L82 PathProgramCache]: Analyzing trace with hash 364707757, now seen corresponding path program 312 times [2021-04-15 03:03:34,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:03:34,377 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370190589] [2021-04-15 03:03:34,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:03:34,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:03:34,686 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:34,686 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370190589] [2021-04-15 03:03:34,686 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [732287338] [2021-04-15 03:03:34,686 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-04-15 03:03:34,743 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-04-15 03:03:34,743 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:03:34,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:03:34,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:03:35,132 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:35,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:35,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:03:35,134 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:35,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:35,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:35,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 25 treesize of output 9 [2021-04-15 03:03:35,140 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:35,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:35,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 24 treesize of output 1 [2021-04-15 03:03:35,144 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:35,234 INFO L628 ElimStorePlain]: treesize reduction 152, result has 32.4 percent of original size [2021-04-15 03:03:35,238 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:35,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 12 treesize of output 8 [2021-04-15 03:03:35,239 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:35,272 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:03:35,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-04-15 03:03:35,276 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:35,306 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:03:35,308 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:03:35,308 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:331, output treesize:41 [2021-04-15 03:03:35,406 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:35,406 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:03:35,406 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-04-15 03:03:35,406 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288049050] [2021-04-15 03:03:35,406 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-04-15 03:03:35,406 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:03:35,407 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-04-15 03:03:35,407 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2021-04-15 03:03:35,407 INFO L87 Difference]: Start difference. First operand 232 states and 468 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 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-04-15 03:03:35,840 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 53 [2021-04-15 03:03:35,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:03:35,943 INFO L93 Difference]: Finished difference Result 264 states and 512 transitions. [2021-04-15 03:03:35,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-04-15 03:03:35,943 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 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 18 [2021-04-15 03:03:35,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:03:35,944 INFO L225 Difference]: With dead ends: 264 [2021-04-15 03:03:35,944 INFO L226 Difference]: Without dead ends: 257 [2021-04-15 03:03:35,944 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 902.2ms TimeCoverageRelationStatistics Valid=69, Invalid=483, Unknown=0, NotChecked=0, Total=552 [2021-04-15 03:03:35,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2021-04-15 03:03:35,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 231. [2021-04-15 03:03:35,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 230 states have (on average 2.026086956521739) internal successors, (466), 230 states have internal predecessors, (466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:35,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 466 transitions. [2021-04-15 03:03:35,946 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 466 transitions. Word has length 18 [2021-04-15 03:03:35,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:03:35,946 INFO L480 AbstractCegarLoop]: Abstraction has 231 states and 466 transitions. [2021-04-15 03:03:35,946 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 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-04-15 03:03:35,946 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 466 transitions. [2021-04-15 03:03:35,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:03:35,946 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:03:35,946 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:03:36,147 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 314 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6631 [2021-04-15 03:03:36,147 INFO L428 AbstractCegarLoop]: === Iteration 322 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:03:36,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:03:36,147 INFO L82 PathProgramCache]: Analyzing trace with hash -1781463003, now seen corresponding path program 313 times [2021-04-15 03:03:36,147 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:03:36,147 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [916470388] [2021-04-15 03:03:36,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:03:36,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:03:36,349 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:36,349 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [916470388] [2021-04-15 03:03:36,349 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1947332502] [2021-04-15 03:03:36,349 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:03:36,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:03:36,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:03:36,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:03:36,812 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:36,813 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:36,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 1 [2021-04-15 03:03:36,814 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:36,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:36,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:36,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 24 treesize of output 1 [2021-04-15 03:03:36,820 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:36,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:36,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:36,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 23 treesize of output 1 [2021-04-15 03:03:36,826 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:36,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:36,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:03:36,830 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:36,936 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 44 [2021-04-15 03:03:36,937 INFO L628 ElimStorePlain]: treesize reduction 249, result has 23.9 percent of original size [2021-04-15 03:03:36,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:36,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 13 treesize of output 9 [2021-04-15 03:03:36,942 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:36,973 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:03:36,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 12 treesize of output 8 [2021-04-15 03:03:36,978 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:37,008 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:03:37,011 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:03:37,011 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:458, output treesize:41 [2021-04-15 03:03:37,102 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:37,102 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:03:37,102 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-04-15 03:03:37,102 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452807934] [2021-04-15 03:03:37,103 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-04-15 03:03:37,103 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:03:37,103 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-04-15 03:03:37,103 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2021-04-15 03:03:37,103 INFO L87 Difference]: Start difference. First operand 231 states and 466 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 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-04-15 03:03:37,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:03:37,459 INFO L93 Difference]: Finished difference Result 261 states and 507 transitions. [2021-04-15 03:03:37,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-04-15 03:03:37,460 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 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 18 [2021-04-15 03:03:37,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:03:37,460 INFO L225 Difference]: With dead ends: 261 [2021-04-15 03:03:37,460 INFO L226 Difference]: Without dead ends: 254 [2021-04-15 03:03:37,460 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 648.3ms TimeCoverageRelationStatistics Valid=59, Invalid=403, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:03:37,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2021-04-15 03:03:37,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 230. [2021-04-15 03:03:37,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 229 states have (on average 2.0262008733624453) internal successors, (464), 229 states have internal predecessors, (464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:37,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 464 transitions. [2021-04-15 03:03:37,462 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 464 transitions. Word has length 18 [2021-04-15 03:03:37,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:03:37,462 INFO L480 AbstractCegarLoop]: Abstraction has 230 states and 464 transitions. [2021-04-15 03:03:37,462 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 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-04-15 03:03:37,462 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 464 transitions. [2021-04-15 03:03:37,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:03:37,463 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:03:37,463 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:03:37,663 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6657,315 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:03:37,663 INFO L428 AbstractCegarLoop]: === Iteration 323 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:03:37,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:03:37,663 INFO L82 PathProgramCache]: Analyzing trace with hash 2035187715, now seen corresponding path program 314 times [2021-04-15 03:03:37,663 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:03:37,664 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058296343] [2021-04-15 03:03:37,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:03:37,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:03:37,861 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:37,861 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058296343] [2021-04-15 03:03:37,861 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019795262] [2021-04-15 03:03:37,861 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-04-15 03:03:37,915 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 03:03:37,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:03:37,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:03:37,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:03:38,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:38,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:38,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 25 treesize of output 9 [2021-04-15 03:03:38,307 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:38,310 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:38,310 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:38,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:03:38,312 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:38,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:38,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:38,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:03:38,316 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:38,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:38,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:38,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:03:38,321 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:38,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:38,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:38,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 24 treesize of output 1 [2021-04-15 03:03:38,326 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:38,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:38,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:38,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 23 treesize of output 1 [2021-04-15 03:03:38,331 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:38,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:38,335 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:38,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 1 [2021-04-15 03:03:38,336 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:38,339 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:03:38,340 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:38,344 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:38,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:38,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 18 treesize of output 1 [2021-04-15 03:03:38,346 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:38,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:38,351 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:38,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 18 treesize of output 1 [2021-04-15 03:03:38,352 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:38,355 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:38,356 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:38,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 18 treesize of output 1 [2021-04-15 03:03:38,358 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:38,361 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:38,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 24 treesize of output 1 [2021-04-15 03:03:38,362 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:38,396 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:03:38,398 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:03:38,398 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:474, output treesize:41 [2021-04-15 03:03:38,480 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:38,480 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:03:38,481 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-04-15 03:03:38,481 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471911003] [2021-04-15 03:03:38,481 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:03:38,481 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:03:38,481 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:03:38,481 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=299, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:03:38,481 INFO L87 Difference]: Start difference. First operand 230 states and 464 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:03:39,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:03:39,026 INFO L93 Difference]: Finished difference Result 313 states and 591 transitions. [2021-04-15 03:03:39,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-04-15 03:03:39,027 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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 18 [2021-04-15 03:03:39,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:03:39,027 INFO L225 Difference]: With dead ends: 313 [2021-04-15 03:03:39,027 INFO L226 Difference]: Without dead ends: 297 [2021-04-15 03:03:39,027 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 665.3ms TimeCoverageRelationStatistics Valid=60, Invalid=402, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:03:39,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2021-04-15 03:03:39,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 231. [2021-04-15 03:03:39,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 230 states have (on average 2.026086956521739) internal successors, (466), 230 states have internal predecessors, (466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:39,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 466 transitions. [2021-04-15 03:03:39,030 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 466 transitions. Word has length 18 [2021-04-15 03:03:39,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:03:39,030 INFO L480 AbstractCegarLoop]: Abstraction has 231 states and 466 transitions. [2021-04-15 03:03:39,030 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:03:39,030 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 466 transitions. [2021-04-15 03:03:39,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:03:39,030 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:03:39,030 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:03:39,231 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6681,316 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:03:39,231 INFO L428 AbstractCegarLoop]: === Iteration 324 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:03:39,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:03:39,231 INFO L82 PathProgramCache]: Analyzing trace with hash 1378421951, now seen corresponding path program 315 times [2021-04-15 03:03:39,231 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:03:39,231 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094106021] [2021-04-15 03:03:39,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:03:39,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:03:39,564 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:39,564 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094106021] [2021-04-15 03:03:39,565 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [74861423] [2021-04-15 03:03:39,565 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-04-15 03:03:39,642 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-04-15 03:03:39,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:03:39,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:03:39,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:03:40,277 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:40,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:40,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 24 treesize of output 1 [2021-04-15 03:03:40,280 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:40,284 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:40,285 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:40,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 23 treesize of output 8 [2021-04-15 03:03:40,286 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:40,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:40,292 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:40,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 24 treesize of output 1 [2021-04-15 03:03:40,293 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:40,298 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:40,299 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:40,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 23 treesize of output 8 [2021-04-15 03:03:40,300 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:40,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:40,306 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:40,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 32 treesize of output 1 [2021-04-15 03:03:40,307 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:40,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:40,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:40,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 33 treesize of output 9 [2021-04-15 03:03:40,315 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:40,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:40,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:40,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 1 [2021-04-15 03:03:40,321 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:40,326 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:40,327 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:40,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 32 treesize of output 1 [2021-04-15 03:03:40,328 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:40,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:40,333 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:40,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 15 treesize of output 7 [2021-04-15 03:03:40,335 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:40,339 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:40,339 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:40,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 31 treesize of output 1 [2021-04-15 03:03:40,341 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:40,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:40,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:40,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 32 treesize of output 1 [2021-04-15 03:03:40,347 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:40,351 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:40,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 33 treesize of output 9 [2021-04-15 03:03:40,353 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:40,450 INFO L628 ElimStorePlain]: treesize reduction 29, result has 72.6 percent of original size [2021-04-15 03:03:40,453 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:03:40,453 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 5 variables, input treesize:612, output treesize:41 [2021-04-15 03:03:40,531 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:40,532 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:03:40,532 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:03:40,532 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066665688] [2021-04-15 03:03:40,532 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:03:40,532 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:03:40,532 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:03:40,532 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=398, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:03:40,532 INFO L87 Difference]: Start difference. First operand 231 states and 466 transitions. Second operand has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:40,923 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 52 [2021-04-15 03:03:41,219 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 65 [2021-04-15 03:03:41,359 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 67 [2021-04-15 03:03:41,788 WARN L205 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 74 [2021-04-15 03:03:42,087 WARN L205 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 76 [2021-04-15 03:03:42,346 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 60 [2021-04-15 03:03:42,575 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 70 [2021-04-15 03:03:42,823 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 71 [2021-04-15 03:03:43,060 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 72 [2021-04-15 03:03:43,308 WARN L205 SmtUtils]: Spent 212.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 73 [2021-04-15 03:03:43,502 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 61 [2021-04-15 03:03:43,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:03:43,550 INFO L93 Difference]: Finished difference Result 503 states and 904 transitions. [2021-04-15 03:03:43,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-04-15 03:03:43,551 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-04-15 03:03:43,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:03:43,551 INFO L225 Difference]: With dead ends: 503 [2021-04-15 03:03:43,551 INFO L226 Difference]: Without dead ends: 474 [2021-04-15 03:03:43,552 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 3176.9ms TimeCoverageRelationStatistics Valid=308, Invalid=1252, Unknown=0, NotChecked=0, Total=1560 [2021-04-15 03:03:43,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2021-04-15 03:03:43,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 238. [2021-04-15 03:03:43,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 237 states have (on average 2.0168776371308015) internal successors, (478), 237 states have internal predecessors, (478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:43,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 478 transitions. [2021-04-15 03:03:43,554 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 478 transitions. Word has length 18 [2021-04-15 03:03:43,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:03:43,555 INFO L480 AbstractCegarLoop]: Abstraction has 238 states and 478 transitions. [2021-04-15 03:03:43,555 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:43,555 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 478 transitions. [2021-04-15 03:03:43,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:03:43,555 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:03:43,555 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:03:43,755 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 317 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6741 [2021-04-15 03:03:43,756 INFO L428 AbstractCegarLoop]: === Iteration 325 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:03:43,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:03:43,756 INFO L82 PathProgramCache]: Analyzing trace with hash 1772877955, now seen corresponding path program 316 times [2021-04-15 03:03:43,756 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:03:43,756 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856588357] [2021-04-15 03:03:43,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:03:43,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:03:44,106 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:44,106 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856588357] [2021-04-15 03:03:44,106 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1865437008] [2021-04-15 03:03:44,106 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-04-15 03:03:44,161 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 03:03:44,161 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:03:44,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:03:44,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:03:44,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:44,515 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:44,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:03:44,516 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:44,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:44,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:44,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 18 treesize of output 1 [2021-04-15 03:03:44,521 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:44,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:44,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:44,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 18 treesize of output 1 [2021-04-15 03:03:44,527 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:44,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:44,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:44,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 24 treesize of output 1 [2021-04-15 03:03:44,533 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:44,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:44,537 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:44,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 25 treesize of output 9 [2021-04-15 03:03:44,539 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:44,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:44,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:44,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 17 treesize of output 1 [2021-04-15 03:03:44,545 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:44,548 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:44,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:44,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-04-15 03:03:44,551 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:44,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:44,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:44,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 18 treesize of output 1 [2021-04-15 03:03:44,557 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:44,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:44,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 7 [2021-04-15 03:03:44,561 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:44,595 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:03:44,597 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:03:44,597 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 2 variables, input treesize:322, output treesize:40 [2021-04-15 03:03:44,743 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:44,744 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:03:44,744 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-04-15 03:03:44,744 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874032477] [2021-04-15 03:03:44,744 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:03:44,744 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:03:44,744 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:03:44,744 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=299, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:03:44,744 INFO L87 Difference]: Start difference. First operand 238 states and 478 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:03:45,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:03:45,492 INFO L93 Difference]: Finished difference Result 287 states and 546 transitions. [2021-04-15 03:03:45,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-04-15 03:03:45,493 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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 18 [2021-04-15 03:03:45,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:03:45,494 INFO L225 Difference]: With dead ends: 287 [2021-04-15 03:03:45,494 INFO L226 Difference]: Without dead ends: 277 [2021-04-15 03:03:45,494 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 1012.2ms TimeCoverageRelationStatistics Valid=82, Invalid=518, Unknown=0, NotChecked=0, Total=600 [2021-04-15 03:03:45,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2021-04-15 03:03:45,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 239. [2021-04-15 03:03:45,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 238 states have (on average 2.0168067226890756) internal successors, (480), 238 states have internal predecessors, (480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:45,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 480 transitions. [2021-04-15 03:03:45,496 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 480 transitions. Word has length 18 [2021-04-15 03:03:45,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:03:45,496 INFO L480 AbstractCegarLoop]: Abstraction has 239 states and 480 transitions. [2021-04-15 03:03:45,496 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:03:45,496 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 480 transitions. [2021-04-15 03:03:45,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:03:45,497 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:03:45,497 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:03:45,704 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 318 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6771 [2021-04-15 03:03:45,705 INFO L428 AbstractCegarLoop]: === Iteration 326 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:03:45,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:03:45,705 INFO L82 PathProgramCache]: Analyzing trace with hash 36100223, now seen corresponding path program 317 times [2021-04-15 03:03:45,705 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:03:45,705 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797316691] [2021-04-15 03:03:45,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:03:45,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:03:46,063 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:46,063 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797316691] [2021-04-15 03:03:46,063 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1897336659] [2021-04-15 03:03:46,064 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-04-15 03:03:46,120 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-04-15 03:03:46,121 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:03:46,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:03:46,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:03:46,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 13 treesize of output 9 [2021-04-15 03:03:46,384 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:46,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 5 treesize of output 3 [2021-04-15 03:03:46,388 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:46,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 12 treesize of output 8 [2021-04-15 03:03:46,392 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:46,395 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:03:46,396 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:46,398 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:03:46,399 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:46,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 7 [2021-04-15 03:03:46,403 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:46,405 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:03:46,406 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:46,429 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:03:46,430 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:03:46,430 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 1 variables, input treesize:170, output treesize:40 [2021-04-15 03:03:46,575 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:46,575 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:03:46,575 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:03:46,575 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33997633] [2021-04-15 03:03:46,575 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:03:46,575 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:03:46,575 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:03:46,576 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=411, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:03:46,576 INFO L87 Difference]: Start difference. First operand 239 states and 480 transitions. Second operand has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:47,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:03:47,644 INFO L93 Difference]: Finished difference Result 279 states and 537 transitions. [2021-04-15 03:03:47,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-04-15 03:03:47,645 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-04-15 03:03:47,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:03:47,645 INFO L225 Difference]: With dead ends: 279 [2021-04-15 03:03:47,645 INFO L226 Difference]: Without dead ends: 265 [2021-04-15 03:03:47,645 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 1442.6ms TimeCoverageRelationStatistics Valid=135, Invalid=987, Unknown=0, NotChecked=0, Total=1122 [2021-04-15 03:03:47,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2021-04-15 03:03:47,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 239. [2021-04-15 03:03:47,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 238 states have (on average 2.0168067226890756) internal successors, (480), 238 states have internal predecessors, (480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:47,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 480 transitions. [2021-04-15 03:03:47,648 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 480 transitions. Word has length 18 [2021-04-15 03:03:47,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:03:47,648 INFO L480 AbstractCegarLoop]: Abstraction has 239 states and 480 transitions. [2021-04-15 03:03:47,648 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:47,648 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 480 transitions. [2021-04-15 03:03:47,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:03:47,648 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:03:47,648 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:03:47,848 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 319 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6823 [2021-04-15 03:03:47,848 INFO L428 AbstractCegarLoop]: === Iteration 327 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:03:47,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:03:47,849 INFO L82 PathProgramCache]: Analyzing trace with hash 1804387267, now seen corresponding path program 318 times [2021-04-15 03:03:47,849 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:03:47,849 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989280662] [2021-04-15 03:03:47,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:03:47,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:03:48,138 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:48,139 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [989280662] [2021-04-15 03:03:48,139 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [907713832] [2021-04-15 03:03:48,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 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-04-15 03:03:48,199 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-04-15 03:03:48,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:03:48,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:03:48,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:03:48,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:48,501 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:48,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-04-15 03:03:48,503 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:48,507 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:48,507 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:48,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 18 treesize of output 1 [2021-04-15 03:03:48,508 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:48,512 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:03:48,513 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:48,516 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:48,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 24 treesize of output 1 [2021-04-15 03:03:48,517 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:48,619 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 43 [2021-04-15 03:03:48,619 INFO L628 ElimStorePlain]: treesize reduction 238, result has 23.2 percent of original size [2021-04-15 03:03:48,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:48,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 12 treesize of output 8 [2021-04-15 03:03:48,624 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:48,656 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:03:48,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 12 treesize of output 8 [2021-04-15 03:03:48,660 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:48,691 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:03:48,694 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:03:48,694 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:454, output treesize:40 [2021-04-15 03:03:48,811 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:48,812 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:03:48,812 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-04-15 03:03:48,812 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180047116] [2021-04-15 03:03:48,812 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:03:48,812 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:03:48,812 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:03:48,812 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:03:48,812 INFO L87 Difference]: Start difference. First operand 239 states and 480 transitions. Second operand has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:49,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:03:49,275 INFO L93 Difference]: Finished difference Result 283 states and 542 transitions. [2021-04-15 03:03:49,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-04-15 03:03:49,276 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:03:49,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:03:49,277 INFO L225 Difference]: With dead ends: 283 [2021-04-15 03:03:49,277 INFO L226 Difference]: Without dead ends: 273 [2021-04-15 03:03:49,277 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 751.9ms TimeCoverageRelationStatistics Valid=66, Invalid=396, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:03:49,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2021-04-15 03:03:49,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 240. [2021-04-15 03:03:49,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 239 states have (on average 2.01673640167364) internal successors, (482), 239 states have internal predecessors, (482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:49,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 482 transitions. [2021-04-15 03:03:49,279 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 482 transitions. Word has length 18 [2021-04-15 03:03:49,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:03:49,279 INFO L480 AbstractCegarLoop]: Abstraction has 240 states and 482 transitions. [2021-04-15 03:03:49,279 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:49,279 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 482 transitions. [2021-04-15 03:03:49,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:03:49,280 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:03:49,280 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:03:49,480 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6833,320 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:03:49,480 INFO L428 AbstractCegarLoop]: === Iteration 328 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:03:49,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:03:49,480 INFO L82 PathProgramCache]: Analyzing trace with hash -1248547769, now seen corresponding path program 319 times [2021-04-15 03:03:49,480 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:03:49,481 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765197648] [2021-04-15 03:03:49,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:03:49,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:03:49,753 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:49,753 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765197648] [2021-04-15 03:03:49,753 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1364410635] [2021-04-15 03:03:49,753 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-04-15 03:03:49,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:03:49,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:03:49,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:03:50,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:50,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:50,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 24 treesize of output 1 [2021-04-15 03:03:50,156 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:50,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:50,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:50,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 22 treesize of output 1 [2021-04-15 03:03:50,163 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:50,167 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:50,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:50,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:03:50,170 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:50,174 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:50,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 23 treesize of output 1 [2021-04-15 03:03:50,175 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:50,292 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 44 [2021-04-15 03:03:50,293 INFO L628 ElimStorePlain]: treesize reduction 239, result has 24.6 percent of original size [2021-04-15 03:03:50,296 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:50,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 13 treesize of output 9 [2021-04-15 03:03:50,298 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:50,331 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:03:50,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 12 treesize of output 8 [2021-04-15 03:03:50,336 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:50,366 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:03:50,369 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:03:50,369 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:443, output treesize:41 [2021-04-15 03:03:50,458 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:50,458 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:03:50,458 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-04-15 03:03:50,458 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209076450] [2021-04-15 03:03:50,458 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:03:50,458 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:03:50,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:03:50,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:03:50,459 INFO L87 Difference]: Start difference. First operand 240 states and 482 transitions. Second operand has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:50,762 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 57 [2021-04-15 03:03:50,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:03:50,865 INFO L93 Difference]: Finished difference Result 268 states and 521 transitions. [2021-04-15 03:03:50,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-04-15 03:03:50,865 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:03:50,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:03:50,866 INFO L225 Difference]: With dead ends: 268 [2021-04-15 03:03:50,866 INFO L226 Difference]: Without dead ends: 261 [2021-04-15 03:03:50,866 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 710.6ms TimeCoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:03:50,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2021-04-15 03:03:50,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 239. [2021-04-15 03:03:50,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 238 states have (on average 2.0168067226890756) internal successors, (480), 238 states have internal predecessors, (480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:50,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 480 transitions. [2021-04-15 03:03:50,868 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 480 transitions. Word has length 18 [2021-04-15 03:03:50,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:03:50,868 INFO L480 AbstractCegarLoop]: Abstraction has 239 states and 480 transitions. [2021-04-15 03:03:50,868 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:50,868 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 480 transitions. [2021-04-15 03:03:50,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:03:50,869 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:03:50,869 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:03:51,069 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6857,321 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:03:51,069 INFO L428 AbstractCegarLoop]: === Iteration 329 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:03:51,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:03:51,069 INFO L82 PathProgramCache]: Analyzing trace with hash -1939756673, now seen corresponding path program 320 times [2021-04-15 03:03:51,069 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:03:51,069 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1552073851] [2021-04-15 03:03:51,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:03:51,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:03:51,254 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:51,254 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1552073851] [2021-04-15 03:03:51,254 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1142163308] [2021-04-15 03:03:51,254 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:03:51,310 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 03:03:51,310 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:03:51,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:03:51,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:03:51,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:51,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:51,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 11 treesize of output 3 [2021-04-15 03:03:51,610 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:51,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:51,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:51,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 18 treesize of output 1 [2021-04-15 03:03:51,615 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:51,618 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:51,618 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:51,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 24 treesize of output 1 [2021-04-15 03:03:51,619 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:51,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:51,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:51,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 7 [2021-04-15 03:03:51,624 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:51,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:51,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:51,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 18 treesize of output 1 [2021-04-15 03:03:51,630 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:51,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:51,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:51,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 1 [2021-04-15 03:03:51,635 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:51,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:51,638 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:51,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:03:51,640 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:51,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:51,644 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:51,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 25 treesize of output 9 [2021-04-15 03:03:51,645 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:51,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:51,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 18 treesize of output 1 [2021-04-15 03:03:51,650 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:51,682 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:03:51,684 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:03:51,684 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 2 variables, input treesize:325, output treesize:41 [2021-04-15 03:03:51,780 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:51,781 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:03:51,781 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-04-15 03:03:51,781 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421250741] [2021-04-15 03:03:51,781 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:03:51,781 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:03:51,781 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:03:51,781 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:03:51,781 INFO L87 Difference]: Start difference. First operand 239 states and 480 transitions. Second operand has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:52,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:03:52,301 INFO L93 Difference]: Finished difference Result 287 states and 552 transitions. [2021-04-15 03:03:52,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-04-15 03:03:52,302 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:03:52,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:03:52,302 INFO L225 Difference]: With dead ends: 287 [2021-04-15 03:03:52,302 INFO L226 Difference]: Without dead ends: 274 [2021-04-15 03:03:52,303 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 621.7ms TimeCoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:03:52,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2021-04-15 03:03:52,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 239. [2021-04-15 03:03:52,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 238 states have (on average 2.0126050420168067) internal successors, (479), 238 states have internal predecessors, (479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:52,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 479 transitions. [2021-04-15 03:03:52,305 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 479 transitions. Word has length 18 [2021-04-15 03:03:52,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:03:52,305 INFO L480 AbstractCegarLoop]: Abstraction has 239 states and 479 transitions. [2021-04-15 03:03:52,305 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:52,305 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 479 transitions. [2021-04-15 03:03:52,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:03:52,305 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:03:52,306 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:03:52,520 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 322 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6883 [2021-04-15 03:03:52,521 INFO L428 AbstractCegarLoop]: === Iteration 330 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:03:52,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:03:52,521 INFO L82 PathProgramCache]: Analyzing trace with hash 1012888895, now seen corresponding path program 321 times [2021-04-15 03:03:52,521 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:03:52,521 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023275395] [2021-04-15 03:03:52,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:03:52,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:03:52,787 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:52,787 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023275395] [2021-04-15 03:03:52,787 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [202507293] [2021-04-15 03:03:52,787 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:03:52,845 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 03:03:52,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:03:52,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:03:52,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:03:53,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:53,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:53,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 21 treesize of output 8 [2021-04-15 03:03:53,216 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:53,219 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:53,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:53,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 22 treesize of output 1 [2021-04-15 03:03:53,221 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:53,225 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:53,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:53,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-04-15 03:03:53,227 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:53,231 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:53,231 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:53,232 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 1 [2021-04-15 03:03:53,233 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:53,237 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:53,237 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:53,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 20 treesize of output 1 [2021-04-15 03:03:53,239 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:53,242 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:53,243 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:53,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 8 [2021-04-15 03:03:53,244 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:53,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:53,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:53,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 29 treesize of output 9 [2021-04-15 03:03:53,251 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:53,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:53,256 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:53,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 29 treesize of output 9 [2021-04-15 03:03:53,258 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:53,262 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:53,262 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:53,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 28 treesize of output 1 [2021-04-15 03:03:53,264 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:53,267 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:03:53,268 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:53,271 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:53,272 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:53,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 20 treesize of output 1 [2021-04-15 03:03:53,273 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:53,277 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:53,277 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:53,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 28 treesize of output 1 [2021-04-15 03:03:53,279 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:53,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:53,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:53,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 28 treesize of output 1 [2021-04-15 03:03:53,284 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:53,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:53,288 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:53,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 22 treesize of output 1 [2021-04-15 03:03:53,289 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:53,292 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:03:53,293 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:53,296 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:53,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 28 treesize of output 1 [2021-04-15 03:03:53,297 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:53,366 INFO L628 ElimStorePlain]: treesize reduction 18, result has 76.3 percent of original size [2021-04-15 03:03:53,367 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:03:53,368 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:697, output treesize:40 [2021-04-15 03:03:53,444 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:53,444 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:03:53,444 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-04-15 03:03:53,444 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [330305302] [2021-04-15 03:03:53,444 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:03:53,444 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:03:53,444 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:03:53,445 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:03:53,445 INFO L87 Difference]: Start difference. First operand 239 states and 479 transitions. Second operand has 19 states, 19 states have (on average 1.6842105263157894) internal successors, (32), 19 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-04-15 03:03:54,252 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 42 [2021-04-15 03:03:54,407 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 40 [2021-04-15 03:03:54,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:03:54,459 INFO L93 Difference]: Finished difference Result 318 states and 603 transitions. [2021-04-15 03:03:54,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-04-15 03:03:54,459 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.6842105263157894) internal successors, (32), 19 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 18 [2021-04-15 03:03:54,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:03:54,460 INFO L225 Difference]: With dead ends: 318 [2021-04-15 03:03:54,460 INFO L226 Difference]: Without dead ends: 311 [2021-04-15 03:03:54,460 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 9 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 1099.7ms TimeCoverageRelationStatistics Valid=125, Invalid=867, Unknown=0, NotChecked=0, Total=992 [2021-04-15 03:03:54,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311 states. [2021-04-15 03:03:54,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311 to 237. [2021-04-15 03:03:54,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 236 states have (on average 2.01271186440678) internal successors, (475), 236 states have internal predecessors, (475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:54,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 475 transitions. [2021-04-15 03:03:54,463 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 475 transitions. Word has length 18 [2021-04-15 03:03:54,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:03:54,463 INFO L480 AbstractCegarLoop]: Abstraction has 237 states and 475 transitions. [2021-04-15 03:03:54,463 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.6842105263157894) internal successors, (32), 19 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-04-15 03:03:54,463 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 475 transitions. [2021-04-15 03:03:54,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:03:54,463 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:03:54,463 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:03:54,663 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6916,323 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:03:54,663 INFO L428 AbstractCegarLoop]: === Iteration 331 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:03:54,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:03:54,664 INFO L82 PathProgramCache]: Analyzing trace with hash -1007445091, now seen corresponding path program 322 times [2021-04-15 03:03:54,664 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:03:54,664 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555854731] [2021-04-15 03:03:54,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:03:54,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:03:54,832 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-04-15 03:03:54,832 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555854731] [2021-04-15 03:03:54,832 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [726808516] [2021-04-15 03:03:54,832 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-04-15 03:03:54,890 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 03:03:54,890 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:03:54,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:03:54,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:03:55,223 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:55,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:55,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 18 treesize of output 1 [2021-04-15 03:03:55,226 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:55,230 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:55,230 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:55,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 7 [2021-04-15 03:03:55,232 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:55,236 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:55,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 17 treesize of output 8 [2021-04-15 03:03:55,238 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:55,347 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 43 [2021-04-15 03:03:55,348 INFO L628 ElimStorePlain]: treesize reduction 172, result has 30.9 percent of original size [2021-04-15 03:03: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 13 treesize of output 9 [2021-04-15 03:03:55,352 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:55,386 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:03:55,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 12 treesize of output 8 [2021-04-15 03:03:55,390 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:55,419 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:03:55,421 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:03:55,421 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:328, output treesize:40 [2021-04-15 03:03:55,540 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:55,540 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:03:55,540 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 20 [2021-04-15 03:03:55,541 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403906207] [2021-04-15 03:03:55,541 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-04-15 03:03:55,541 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:03:55,541 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-04-15 03:03:55,541 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2021-04-15 03:03:55,541 INFO L87 Difference]: Start difference. First operand 237 states and 475 transitions. Second operand has 20 states, 20 states have (on average 1.65) internal successors, (33), 20 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:56,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:03:56,337 INFO L93 Difference]: Finished difference Result 264 states and 514 transitions. [2021-04-15 03:03:56,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:03:56,338 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.65) internal successors, (33), 20 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:03:56,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:03:56,338 INFO L225 Difference]: With dead ends: 264 [2021-04-15 03:03:56,338 INFO L226 Difference]: Without dead ends: 254 [2021-04-15 03:03:56,338 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 995.5ms TimeCoverageRelationStatistics Valid=103, Invalid=653, Unknown=0, NotChecked=0, Total=756 [2021-04-15 03:03:56,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2021-04-15 03:03:56,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 238. [2021-04-15 03:03:56,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 237 states have (on average 2.0126582278481013) internal successors, (477), 237 states have internal predecessors, (477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:56,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 477 transitions. [2021-04-15 03:03:56,341 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 477 transitions. Word has length 18 [2021-04-15 03:03:56,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:03:56,341 INFO L480 AbstractCegarLoop]: Abstraction has 238 states and 477 transitions. [2021-04-15 03:03:56,341 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.65) internal successors, (33), 20 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:56,341 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 477 transitions. [2021-04-15 03:03:56,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:03:56,341 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:03:56,341 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:03:56,541 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 324 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6969 [2021-04-15 03:03:56,542 INFO L428 AbstractCegarLoop]: === Iteration 332 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:03:56,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:03:56,542 INFO L82 PathProgramCache]: Analyzing trace with hash 234587169, now seen corresponding path program 323 times [2021-04-15 03:03:56,542 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:03:56,542 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929119682] [2021-04-15 03:03:56,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:03:56,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:03:56,744 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-04-15 03:03:56,744 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929119682] [2021-04-15 03:03:56,744 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1652458354] [2021-04-15 03:03:56,744 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:03:56,800 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-04-15 03:03:56,800 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:03:56,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:03:56,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:03:57,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 03:03:57,055 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:57,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 12 treesize of output 8 [2021-04-15 03:03:57,059 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:57,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 5 treesize of output 3 [2021-04-15 03:03:57,063 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:57,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 13 treesize of output 9 [2021-04-15 03:03:57,067 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:57,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:03:57,071 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:57,116 INFO L628 ElimStorePlain]: treesize reduction 17, result has 70.7 percent of original size [2021-04-15 03:03:57,117 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:03:57,117 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 1 variables, input treesize:120, output treesize:41 [2021-04-15 03:03:57,198 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:57,199 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:03:57,199 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 21 [2021-04-15 03:03:57,199 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1754349888] [2021-04-15 03:03:57,199 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-04-15 03:03:57,199 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:03:57,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-04-15 03:03:57,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:03:57,199 INFO L87 Difference]: Start difference. First operand 238 states and 477 transitions. Second operand has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:57,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:03:57,804 INFO L93 Difference]: Finished difference Result 252 states and 498 transitions. [2021-04-15 03:03:57,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-04-15 03:03:57,804 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-04-15 03:03:57,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:03:57,805 INFO L225 Difference]: With dead ends: 252 [2021-04-15 03:03:57,805 INFO L226 Difference]: Without dead ends: 245 [2021-04-15 03:03:57,805 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 844.1ms TimeCoverageRelationStatistics Valid=95, Invalid=661, Unknown=0, NotChecked=0, Total=756 [2021-04-15 03:03:57,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2021-04-15 03:03:57,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 236. [2021-04-15 03:03:57,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 235 states have (on average 2.0127659574468084) internal successors, (473), 235 states have internal predecessors, (473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:57,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 473 transitions. [2021-04-15 03:03:57,807 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 473 transitions. Word has length 18 [2021-04-15 03:03:57,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:03:57,807 INFO L480 AbstractCegarLoop]: Abstraction has 236 states and 473 transitions. [2021-04-15 03:03:57,807 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:57,807 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 473 transitions. [2021-04-15 03:03:57,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:03:57,808 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:03:57,808 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:03:58,008 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6995,325 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:03:58,008 INFO L428 AbstractCegarLoop]: === Iteration 333 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:03:58,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:03:58,008 INFO L82 PathProgramCache]: Analyzing trace with hash -1513791357, now seen corresponding path program 324 times [2021-04-15 03:03:58,009 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:03:58,009 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678768930] [2021-04-15 03:03:58,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:03:58,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:03:58,190 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:58,190 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678768930] [2021-04-15 03:03:58,190 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [592947151] [2021-04-15 03:03:58,191 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-04-15 03:03:58,247 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-04-15 03:03:58,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:03:58,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:03:58,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:03:58,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:58,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:58,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 24 treesize of output 1 [2021-04-15 03:03:58,574 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:58,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:58,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:58,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 17 treesize of output 8 [2021-04-15 03:03:58,580 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:58,584 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:58,584 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:58,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 23 treesize of output 1 [2021-04-15 03:03:58,586 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:58,590 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:58,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 24 treesize of output 1 [2021-04-15 03:03:58,591 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:58,705 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 45 [2021-04-15 03:03:58,705 INFO L628 ElimStorePlain]: treesize reduction 243, result has 24.1 percent of original size [2021-04-15 03:03:58,709 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:58,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-04-15 03:03:58,710 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:58,746 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:03:58,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:03:58,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 13 treesize of output 9 [2021-04-15 03:03:58,751 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:03:58,781 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:03:58,783 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:03:58,783 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:454, output treesize:40 [2021-04-15 03:03:58,903 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:58,903 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:03:58,903 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-04-15 03:03:58,903 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037398078] [2021-04-15 03:03:58,903 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:03:58,903 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:03:58,903 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:03:58,903 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=298, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:03:58,903 INFO L87 Difference]: Start difference. First operand 236 states and 473 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:03:59,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:03:59,586 INFO L93 Difference]: Finished difference Result 273 states and 528 transitions. [2021-04-15 03:03:59,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-04-15 03:03:59,587 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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 18 [2021-04-15 03:03:59,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:03:59,587 INFO L225 Difference]: With dead ends: 273 [2021-04-15 03:03:59,587 INFO L226 Difference]: Without dead ends: 263 [2021-04-15 03:03:59,587 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 925.3ms TimeCoverageRelationStatistics Valid=87, Invalid=563, Unknown=0, NotChecked=0, Total=650 [2021-04-15 03:03:59,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2021-04-15 03:03:59,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 235. [2021-04-15 03:03:59,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235 states, 234 states have (on average 2.0085470085470085) internal successors, (470), 234 states have internal predecessors, (470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:03:59,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 470 transitions. [2021-04-15 03:03:59,590 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 470 transitions. Word has length 18 [2021-04-15 03:03:59,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:03:59,590 INFO L480 AbstractCegarLoop]: Abstraction has 235 states and 470 transitions. [2021-04-15 03:03:59,590 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:03:59,590 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 470 transitions. [2021-04-15 03:03:59,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:03:59,590 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:03:59,590 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:03:59,790 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 326 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7003 [2021-04-15 03:03:59,790 INFO L428 AbstractCegarLoop]: === Iteration 334 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:03:59,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:03:59,791 INFO L82 PathProgramCache]: Analyzing trace with hash -271759097, now seen corresponding path program 325 times [2021-04-15 03:03:59,791 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:03:59,791 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1379578994] [2021-04-15 03:03:59,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:03:59,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:03:59,990 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:03:59,990 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1379578994] [2021-04-15 03:03:59,990 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [854189766] [2021-04-15 03:03:59,990 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-04-15 03:04:00,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:00,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:04:00,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:04:00,445 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:00,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:00,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 24 treesize of output 1 [2021-04-15 03:04:00,447 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:00,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:00,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:00,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 17 treesize of output 8 [2021-04-15 03:04:00,452 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:00,456 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:00,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-04-15 03:04:00,457 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:00,550 INFO L628 ElimStorePlain]: treesize reduction 164, result has 32.2 percent of original size [2021-04-15 03:04:00,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 13 treesize of output 9 [2021-04-15 03:04:00,554 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:00,583 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:04:00,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 12 treesize of output 8 [2021-04-15 03:04:00,586 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:00,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:04:00,615 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:04:00,615 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:331, output treesize:41 [2021-04-15 03:04:00,707 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:00,707 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:04:00,707 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-04-15 03:04:00,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828919805] [2021-04-15 03:04:00,707 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:04:00,707 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:04:00,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:04:00,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=298, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:04:00,708 INFO L87 Difference]: Start difference. First operand 235 states and 470 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:04:01,432 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 53 [2021-04-15 03:04:01,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:04:01,599 INFO L93 Difference]: Finished difference Result 261 states and 511 transitions. [2021-04-15 03:04:01,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-04-15 03:04:01,600 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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 18 [2021-04-15 03:04:01,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:04:01,600 INFO L225 Difference]: With dead ends: 261 [2021-04-15 03:04:01,600 INFO L226 Difference]: Without dead ends: 254 [2021-04-15 03:04:01,600 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 1032.6ms TimeCoverageRelationStatistics Valid=83, Invalid=567, Unknown=0, NotChecked=0, Total=650 [2021-04-15 03:04:01,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2021-04-15 03:04:01,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 234. [2021-04-15 03:04:01,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 233 states have (on average 2.0085836909871246) internal successors, (468), 233 states have internal predecessors, (468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:01,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 468 transitions. [2021-04-15 03:04:01,603 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 468 transitions. Word has length 18 [2021-04-15 03:04:01,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:04:01,603 INFO L480 AbstractCegarLoop]: Abstraction has 234 states and 468 transitions. [2021-04-15 03:04:01,603 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:04:01,603 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 468 transitions. [2021-04-15 03:04:01,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:04:01,603 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:04:01,603 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:04:01,803 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 327 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7027 [2021-04-15 03:04:01,804 INFO L428 AbstractCegarLoop]: === Iteration 335 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:04:01,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:04:01,804 INFO L82 PathProgramCache]: Analyzing trace with hash 1877037439, now seen corresponding path program 326 times [2021-04-15 03:04:01,804 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:04:01,804 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [389315134] [2021-04-15 03:04:01,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:04:01,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:02,036 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:02,037 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [389315134] [2021-04-15 03:04:02,037 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1630049828] [2021-04-15 03:04:02,037 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:04:02,093 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 03:04:02,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:04:02,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:04:02,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:04:02,490 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:02,491 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:02,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 1 [2021-04-15 03:04:02,492 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:02,496 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:02,496 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:02,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 18 treesize of output 1 [2021-04-15 03:04:02,497 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:02,501 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:02,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-04-15 03:04:02,502 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:02,593 INFO L628 ElimStorePlain]: treesize reduction 154, result has 31.6 percent of original size [2021-04-15 03:04:02,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-04-15 03:04:02,598 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:02,631 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:04:02,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 12 treesize of output 8 [2021-04-15 03:04:02,636 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:02,666 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:04:02,669 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:04:02,669 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:331, output treesize:41 [2021-04-15 03:04:02,760 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:02,761 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:04:02,761 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-04-15 03:04:02,761 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093756621] [2021-04-15 03:04:02,761 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:04:02,761 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:04:02,761 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:04:02,761 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=298, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:04:02,761 INFO L87 Difference]: Start difference. First operand 234 states and 468 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:04:03,092 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 47 [2021-04-15 03:04:03,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:04:03,194 INFO L93 Difference]: Finished difference Result 255 states and 501 transitions. [2021-04-15 03:04:03,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-04-15 03:04:03,194 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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 18 [2021-04-15 03:04:03,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:04:03,195 INFO L225 Difference]: With dead ends: 255 [2021-04-15 03:04:03,195 INFO L226 Difference]: Without dead ends: 248 [2021-04-15 03:04:03,195 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 678.7ms TimeCoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:04:03,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2021-04-15 03:04:03,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 232. [2021-04-15 03:04:03,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232 states, 231 states have (on average 2.0086580086580086) internal successors, (464), 231 states have internal predecessors, (464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:03,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 464 transitions. [2021-04-15 03:04:03,197 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 464 transitions. Word has length 18 [2021-04-15 03:04:03,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:04:03,197 INFO L480 AbstractCegarLoop]: Abstraction has 232 states and 464 transitions. [2021-04-15 03:04:03,197 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:04:03,197 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 464 transitions. [2021-04-15 03:04:03,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:04:03,198 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:04:03,198 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:04:03,398 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7043,328 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:04:03,398 INFO L428 AbstractCegarLoop]: === Iteration 336 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:04:03,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:04:03,399 INFO L82 PathProgramCache]: Analyzing trace with hash 1087753445, now seen corresponding path program 327 times [2021-04-15 03:04:03,399 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:04:03,399 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887911211] [2021-04-15 03:04:03,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:04:03,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:03,814 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:03,814 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887911211] [2021-04-15 03:04:03,814 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1383151723] [2021-04-15 03:04:03,814 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-04-15 03:04:03,873 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-04-15 03:04:03,873 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:04:03,874 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:04:03,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:04:04,468 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:04,469 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:04,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-04-15 03:04:04,471 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:04,476 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:04,477 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:04,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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 1 [2021-04-15 03:04:04,479 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:04,484 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:04,486 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:04,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 32 treesize of output 1 [2021-04-15 03:04:04,488 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:04,494 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:04,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:04,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 32 treesize of output 1 [2021-04-15 03:04:04,496 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:04,501 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:04,502 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:04,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 24 treesize of output 1 [2021-04-15 03:04:04,504 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:04,509 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:04,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:04,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 15 treesize of output 7 [2021-04-15 03:04:04,512 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:04,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:04,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:04,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 23 treesize of output 8 [2021-04-15 03:04:04,520 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:04,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:04,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:04,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 23 treesize of output 8 [2021-04-15 03:04:04,527 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:04,532 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:04,533 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:04,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 33 treesize of output 9 [2021-04-15 03:04:04,536 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:04,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:04,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:04,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 1 [2021-04-15 03:04:04,543 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:04,548 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:04,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:04,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 33 treesize of output 9 [2021-04-15 03:04:04,551 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:04,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:04,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 24 treesize of output 1 [2021-04-15 03:04:04,557 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:04,658 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 36 [2021-04-15 03:04:04,658 INFO L628 ElimStorePlain]: treesize reduction 29, result has 72.6 percent of original size [2021-04-15 03:04:04,662 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:04:04,662 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 5 variables, input treesize:612, output treesize:41 [2021-04-15 03:04:04,748 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:04,748 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:04:04,748 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:04:04,748 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467750936] [2021-04-15 03:04:04,748 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:04:04,748 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:04:04,748 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:04:04,748 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=390, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:04:04,749 INFO L87 Difference]: Start difference. First operand 232 states and 464 transitions. Second operand has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:05,260 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 50 [2021-04-15 03:04:05,796 WARN L205 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 75 [2021-04-15 03:04:06,063 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 74 [2021-04-15 03:04:06,259 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 64 [2021-04-15 03:04:06,450 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 64 [2021-04-15 03:04:06,688 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 76 [2021-04-15 03:04:06,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:04:06,749 INFO L93 Difference]: Finished difference Result 493 states and 892 transitions. [2021-04-15 03:04:06,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-04-15 03:04:06,750 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-04-15 03:04:06,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:04:06,751 INFO L225 Difference]: With dead ends: 493 [2021-04-15 03:04:06,751 INFO L226 Difference]: Without dead ends: 480 [2021-04-15 03:04:06,751 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 2208.1ms TimeCoverageRelationStatistics Valid=226, Invalid=1034, Unknown=0, NotChecked=0, Total=1260 [2021-04-15 03:04:06,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2021-04-15 03:04:06,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 234. [2021-04-15 03:04:06,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 233 states have (on average 2.0085836909871246) internal successors, (468), 233 states have internal predecessors, (468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:06,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 468 transitions. [2021-04-15 03:04:06,754 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 468 transitions. Word has length 18 [2021-04-15 03:04:06,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:04:06,754 INFO L480 AbstractCegarLoop]: Abstraction has 234 states and 468 transitions. [2021-04-15 03:04:06,754 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:06,755 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 468 transitions. [2021-04-15 03:04:06,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:04:06,755 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:04:06,755 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:04:06,977 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 329 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7069 [2021-04-15 03:04:06,977 INFO L428 AbstractCegarLoop]: === Iteration 337 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:04:06,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:04:06,977 INFO L82 PathProgramCache]: Analyzing trace with hash 1482209449, now seen corresponding path program 328 times [2021-04-15 03:04:06,977 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:04:06,977 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1276758142] [2021-04-15 03:04:06,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:04:06,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:07,205 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:07,205 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1276758142] [2021-04-15 03:04:07,205 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1327650734] [2021-04-15 03:04:07,206 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-04-15 03:04:07,267 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 03:04:07,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:04:07,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:04:07,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:04:07,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:07,661 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:07,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:04:07,662 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:07,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:07,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:07,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 24 treesize of output 1 [2021-04-15 03:04:07,666 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:07,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:07,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:07,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 18 treesize of output 1 [2021-04-15 03:04:07,671 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:07,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:07,675 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:07,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 17 treesize of output 1 [2021-04-15 03:04:07,676 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:07,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:07,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04: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 18 treesize of output 1 [2021-04-15 03:04:07,680 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:07,683 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:07,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:07,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 11 treesize of output 3 [2021-04-15 03:04:07,685 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:07,688 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:07,688 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:07,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 18 treesize of output 1 [2021-04-15 03:04:07,690 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:07,692 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:07,693 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:07,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:04:07,694 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:07,697 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:07,697 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:07,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 18 treesize of output 1 [2021-04-15 03:04:07,698 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:07,701 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:07,701 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:07,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:04:07,702 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:07,705 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:07,706 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:07,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-04-15 03:04:07,707 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:07,709 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:04:07,710 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:07,744 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:04:07,746 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:04:07,746 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:440, output treesize:40 [2021-04-15 03:04:07,878 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:07,878 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:04:07,878 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:04:07,878 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394040823] [2021-04-15 03:04:07,878 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:04:07,878 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:04:07,878 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:04:07,878 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:04:07,879 INFO L87 Difference]: Start difference. First operand 234 states and 468 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:08,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:04:08,317 INFO L93 Difference]: Finished difference Result 303 states and 575 transitions. [2021-04-15 03:04:08,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-04-15 03:04:08,318 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-04-15 03:04:08,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:04:08,318 INFO L225 Difference]: With dead ends: 303 [2021-04-15 03:04:08,318 INFO L226 Difference]: Without dead ends: 293 [2021-04-15 03:04:08,319 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 550.8ms TimeCoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-04-15 03:04:08,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2021-04-15 03:04:08,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 239. [2021-04-15 03:04:08,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 238 states have (on average 2.008403361344538) internal successors, (478), 238 states have internal predecessors, (478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:08,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 478 transitions. [2021-04-15 03:04:08,321 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 478 transitions. Word has length 18 [2021-04-15 03:04:08,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:04:08,321 INFO L480 AbstractCegarLoop]: Abstraction has 239 states and 478 transitions. [2021-04-15 03:04:08,321 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:08,321 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 478 transitions. [2021-04-15 03:04:08,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:04:08,321 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:04:08,321 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:04:08,521 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7100,330 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:04:08,522 INFO L428 AbstractCegarLoop]: === Iteration 338 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:04:08,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:04:08,522 INFO L82 PathProgramCache]: Analyzing trace with hash -254568283, now seen corresponding path program 329 times [2021-04-15 03:04:08,522 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:04:08,522 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451657959] [2021-04-15 03:04:08,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:04:08,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:08,713 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:08,713 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451657959] [2021-04-15 03:04:08,713 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1166588397] [2021-04-15 03:04:08,713 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:04:08,772 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-04-15 03:04:08,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:04:08,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:04:08,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:04:08,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 03:04:08,985 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:04: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 13 treesize of output 9 [2021-04-15 03:04:08,988 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:08,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 12 treesize of output 8 [2021-04-15 03:04:08,992 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:08,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 11 treesize of output 7 [2021-04-15 03:04:08,995 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:08,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 12 treesize of output 8 [2021-04-15 03:04:08,999 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:09,042 INFO L628 ElimStorePlain]: treesize reduction 14, result has 74.1 percent of original size [2021-04-15 03:04:09,043 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:04:09,044 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 1 variables, input treesize:123, output treesize:40 [2021-04-15 03:04:09,185 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:09,185 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:04:09,185 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:04:09,185 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83440513] [2021-04-15 03:04:09,185 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:04:09,186 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:04:09,186 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:04:09,186 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=408, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:04:09,186 INFO L87 Difference]: Start difference. First operand 239 states and 478 transitions. Second operand has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:09,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:04:09,746 INFO L93 Difference]: Finished difference Result 291 states and 559 transitions. [2021-04-15 03:04:09,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-04-15 03:04:09,747 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-04-15 03:04:09,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:04:09,747 INFO L225 Difference]: With dead ends: 291 [2021-04-15 03:04:09,747 INFO L226 Difference]: Without dead ends: 284 [2021-04-15 03:04:09,747 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 742.2ms TimeCoverageRelationStatistics Valid=86, Invalid=616, Unknown=0, NotChecked=0, Total=702 [2021-04-15 03:04:09,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2021-04-15 03:04:09,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 237. [2021-04-15 03:04:09,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 236 states have (on average 2.0084745762711864) internal successors, (474), 236 states have internal predecessors, (474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:09,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 474 transitions. [2021-04-15 03:04:09,749 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 474 transitions. Word has length 18 [2021-04-15 03:04:09,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:04:09,749 INFO L480 AbstractCegarLoop]: Abstraction has 237 states and 474 transitions. [2021-04-15 03:04:09,749 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:09,749 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 474 transitions. [2021-04-15 03:04:09,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:04:09,750 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:04:09,750 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:04:09,950 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7180,331 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:04:09,950 INFO L428 AbstractCegarLoop]: === Iteration 339 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:04:09,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:04:09,950 INFO L82 PathProgramCache]: Analyzing trace with hash 2020065027, now seen corresponding path program 330 times [2021-04-15 03:04:09,950 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:04:09,950 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998774523] [2021-04-15 03:04:09,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:04:09,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:10,290 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:10,290 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998774523] [2021-04-15 03:04:10,290 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [840674537] [2021-04-15 03:04:10,290 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-04-15 03:04:10,348 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-04-15 03:04:10,348 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:04:10,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:04:10,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:04:10,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:10,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:10,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 13 treesize of output 7 [2021-04-15 03:04:10,645 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:10,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:10,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:10,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 19 treesize of output 8 [2021-04-15 03:04:10,649 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:10,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:10,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 20 treesize of output 1 [2021-04-15 03:04:10,654 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:10,758 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 49 [2021-04-15 03:04:10,758 INFO L628 ElimStorePlain]: treesize reduction 190, result has 30.4 percent of original size [2021-04-15 03:04:10,761 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:10,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 15 treesize of output 9 [2021-04-15 03:04:10,763 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:10,794 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:04: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 16 treesize of output 8 [2021-04-15 03:04:10,798 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:10,827 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:04:10,829 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:04:10,829 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:358, output treesize:40 [2021-04-15 03:04:10,915 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:10,915 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:04:10,915 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-04-15 03:04:10,915 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904683714] [2021-04-15 03:04:10,915 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-04-15 03:04:10,915 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:04:10,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-04-15 03:04:10,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-04-15 03:04:10,915 INFO L87 Difference]: Start difference. First operand 237 states and 474 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 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-04-15 03:04:11,597 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 37 [2021-04-15 03:04:11,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:04:11,607 INFO L93 Difference]: Finished difference Result 285 states and 549 transitions. [2021-04-15 03:04:11,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-04-15 03:04:11,608 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 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 18 [2021-04-15 03:04:11,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:04:11,608 INFO L225 Difference]: With dead ends: 285 [2021-04-15 03:04:11,608 INFO L226 Difference]: Without dead ends: 275 [2021-04-15 03:04:11,608 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 1004.5ms TimeCoverageRelationStatistics Valid=118, Invalid=694, Unknown=0, NotChecked=0, Total=812 [2021-04-15 03:04:11,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2021-04-15 03:04:11,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 239. [2021-04-15 03:04:11,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 238 states have (on average 2.008403361344538) internal successors, (478), 238 states have internal predecessors, (478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:11,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 478 transitions. [2021-04-15 03:04:11,611 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 478 transitions. Word has length 18 [2021-04-15 03:04:11,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:04:11,611 INFO L480 AbstractCegarLoop]: Abstraction has 239 states and 478 transitions. [2021-04-15 03:04:11,611 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 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-04-15 03:04:11,611 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 478 transitions. [2021-04-15 03:04:11,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:04:11,611 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:04:11,611 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:04:11,811 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7191,332 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:04:11,812 INFO L428 AbstractCegarLoop]: === Iteration 340 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:04:11,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:04:11,812 INFO L82 PathProgramCache]: Analyzing trace with hash 283287295, now seen corresponding path program 331 times [2021-04-15 03:04:11,812 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:04:11,812 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [312490786] [2021-04-15 03:04:11,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:04:11,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:12,034 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:12,034 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [312490786] [2021-04-15 03:04:12,034 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1502060896] [2021-04-15 03:04:12,034 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-04-15 03:04:12,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:12,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:04:12,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:04:12,344 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:12,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:12,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 24 treesize of output 1 [2021-04-15 03:04:12,347 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:12,352 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:12,352 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:12,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 23 treesize of output 1 [2021-04-15 03:04:12,354 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:12,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:12,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:12,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 1 [2021-04-15 03:04:12,361 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:12,365 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:12,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:04:12,367 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:12,486 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 44 [2021-04-15 03:04:12,486 INFO L628 ElimStorePlain]: treesize reduction 243, result has 24.1 percent of original size [2021-04-15 03:04:12,489 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:12,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 13 treesize of output 9 [2021-04-15 03:04:12,491 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:12,523 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:04:12,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 12 treesize of output 8 [2021-04-15 03:04:12,527 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:12,559 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:04:12,562 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:04:12,562 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:454, output treesize:40 [2021-04-15 03:04:12,688 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:12,688 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:04:12,688 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 17 [2021-04-15 03:04:12,688 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504677945] [2021-04-15 03:04:12,688 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-04-15 03:04:12,688 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:04:12,688 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-04-15 03:04:12,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2021-04-15 03:04:12,689 INFO L87 Difference]: Start difference. First operand 239 states and 478 transitions. Second operand has 17 states, 17 states have (on average 1.411764705882353) internal successors, (24), 17 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-04-15 03:04:13,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:04:13,310 INFO L93 Difference]: Finished difference Result 269 states and 522 transitions. [2021-04-15 03:04:13,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-04-15 03:04:13,311 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.411764705882353) internal successors, (24), 17 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:04:13,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:04:13,311 INFO L225 Difference]: With dead ends: 269 [2021-04-15 03:04:13,312 INFO L226 Difference]: Without dead ends: 262 [2021-04-15 03:04:13,312 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 863.1ms TimeCoverageRelationStatistics Valid=77, Invalid=429, Unknown=0, NotChecked=0, Total=506 [2021-04-15 03:04:13,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2021-04-15 03:04:13,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 238. [2021-04-15 03:04:13,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 237 states have (on average 2.0084388185654007) internal successors, (476), 237 states have internal predecessors, (476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:13,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 476 transitions. [2021-04-15 03:04:13,314 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 476 transitions. Word has length 18 [2021-04-15 03:04:13,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:04:13,314 INFO L480 AbstractCegarLoop]: Abstraction has 238 states and 476 transitions. [2021-04-15 03:04:13,314 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.411764705882353) internal successors, (24), 17 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-04-15 03:04:13,314 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 476 transitions. [2021-04-15 03:04:13,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:04:13,315 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:04:13,315 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:04:13,515 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 333 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7211 [2021-04-15 03:04:13,515 INFO L428 AbstractCegarLoop]: === Iteration 341 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:04:13,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:04:13,515 INFO L82 PathProgramCache]: Analyzing trace with hash -1032870009, now seen corresponding path program 332 times [2021-04-15 03:04:13,515 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:04:13,516 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [512765513] [2021-04-15 03:04:13,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:04:13,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:13,727 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:13,727 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [512765513] [2021-04-15 03:04:13,727 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [747812532] [2021-04-15 03:04:13,727 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-04-15 03:04:13,784 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 03:04:13,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:04:13,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:04:13,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:04:14,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:14,088 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:14,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 23 treesize of output 1 [2021-04-15 03:04:14,089 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:14,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:14,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:14,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:04:14,094 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:14,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:14,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 24 treesize of output 1 [2021-04-15 03:04:14,099 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:14,200 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 42 [2021-04-15 03:04:14,200 INFO L628 ElimStorePlain]: treesize reduction 166, result has 31.4 percent of original size [2021-04-15 03:04:14,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 5 treesize of output 3 [2021-04-15 03:04:14,205 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:14,239 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:04:14,243 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:14,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 13 treesize of output 9 [2021-04-15 03:04:14,245 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:14,277 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:04:14,280 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:04:14,280 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:331, output treesize:41 [2021-04-15 03:04:14,358 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:14,358 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:04:14,358 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 17 [2021-04-15 03:04:14,358 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474751724] [2021-04-15 03:04:14,358 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-04-15 03:04:14,358 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:04:14,359 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-04-15 03:04:14,359 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2021-04-15 03:04:14,359 INFO L87 Difference]: Start difference. First operand 238 states and 476 transitions. Second operand has 17 states, 17 states have (on average 1.411764705882353) internal successors, (24), 17 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-04-15 03:04:15,024 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 51 [2021-04-15 03:04:15,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:04:15,195 INFO L93 Difference]: Finished difference Result 257 states and 505 transitions. [2021-04-15 03:04:15,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-04-15 03:04:15,196 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.411764705882353) internal successors, (24), 17 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:04:15,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:04:15,196 INFO L225 Difference]: With dead ends: 257 [2021-04-15 03:04:15,196 INFO L226 Difference]: Without dead ends: 250 [2021-04-15 03:04:15,197 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 949.4ms TimeCoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2021-04-15 03:04:15,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2021-04-15 03:04:15,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 236. [2021-04-15 03:04:15,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 235 states have (on average 2.008510638297872) internal successors, (472), 235 states have internal predecessors, (472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:15,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 472 transitions. [2021-04-15 03:04:15,199 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 472 transitions. Word has length 18 [2021-04-15 03:04:15,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:04:15,199 INFO L480 AbstractCegarLoop]: Abstraction has 236 states and 472 transitions. [2021-04-15 03:04:15,199 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.411764705882353) internal successors, (24), 17 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-04-15 03:04:15,199 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 472 transitions. [2021-04-15 03:04:15,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:04:15,199 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:04:15,199 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:04:15,400 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7235,334 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:04:15,400 INFO L428 AbstractCegarLoop]: === Iteration 342 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:04:15,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:04:15,400 INFO L82 PathProgramCache]: Analyzing trace with hash 1513718761, now seen corresponding path program 333 times [2021-04-15 03:04:15,400 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:04:15,400 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1976198951] [2021-04-15 03:04:15,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:04:15,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:15,580 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 32 [2021-04-15 03:04:15,796 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 30 [2021-04-15 03:04:15,934 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 29 [2021-04-15 03:04:16,003 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:16,003 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1976198951] [2021-04-15 03:04:16,003 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1521613603] [2021-04-15 03:04:16,003 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-04-15 03:04:16,063 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 03:04:16,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:04:16,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:04:16,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:04:16,450 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:16,450 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:16,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 27 treesize of output 1 [2021-04-15 03:04:16,452 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:16,455 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:16,456 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:16,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 1 [2021-04-15 03:04:16,457 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:16,460 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:16,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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 8 [2021-04-15 03:04:16,461 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:16,567 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 50 [2021-04-15 03:04:16,568 INFO L628 ElimStorePlain]: treesize reduction 174, result has 31.8 percent of original size [2021-04-15 03:04:16,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:16,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 15 treesize of output 9 [2021-04-15 03:04:16,573 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:16,606 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:04:16,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:16,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 14 treesize of output 8 [2021-04-15 03:04:16,610 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:16,646 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:04:16,649 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:04:16,649 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:358, output treesize:40 [2021-04-15 03:04:16,787 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:16,787 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:04:16,787 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:04:16,787 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849836215] [2021-04-15 03:04:16,788 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:04:16,788 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:04:16,788 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:04:16,788 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=397, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:04:16,788 INFO L87 Difference]: Start difference. First operand 236 states and 472 transitions. Second operand has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:17,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:04:17,648 INFO L93 Difference]: Finished difference Result 279 states and 539 transitions. [2021-04-15 03:04:17,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-04-15 03:04:17,649 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-04-15 03:04:17,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:04:17,650 INFO L225 Difference]: With dead ends: 279 [2021-04-15 03:04:17,650 INFO L226 Difference]: Without dead ends: 269 [2021-04-15 03:04:17,650 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 1543.9ms TimeCoverageRelationStatistics Valid=129, Invalid=801, Unknown=0, NotChecked=0, Total=930 [2021-04-15 03:04:17,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2021-04-15 03:04:17,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 239. [2021-04-15 03:04:17,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 238 states have (on average 2.008403361344538) internal successors, (478), 238 states have internal predecessors, (478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:17,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 478 transitions. [2021-04-15 03:04:17,652 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 478 transitions. Word has length 18 [2021-04-15 03:04:17,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:04:17,652 INFO L480 AbstractCegarLoop]: Abstraction has 239 states and 478 transitions. [2021-04-15 03:04:17,652 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:17,652 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 478 transitions. [2021-04-15 03:04:17,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:04:17,652 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:04:17,652 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:04:17,853 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 335 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7260 [2021-04-15 03:04:17,853 INFO L428 AbstractCegarLoop]: === Iteration 343 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:04:17,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:04:17,853 INFO L82 PathProgramCache]: Analyzing trace with hash -223058971, now seen corresponding path program 334 times [2021-04-15 03:04:17,853 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:04:17,853 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496169669] [2021-04-15 03:04:17,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:04:17,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:18,037 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:18,037 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496169669] [2021-04-15 03:04:18,037 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1719724068] [2021-04-15 03:04:18,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 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-04-15 03:04:18,095 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 03:04:18,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:04:18,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:04:18,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:04:18,429 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:18,433 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:18,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 25 treesize of output 9 [2021-04-15 03:04:18,436 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:18,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:18,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:18,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 18 treesize of output 1 [2021-04-15 03:04:18,443 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:18,448 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:18,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 24 treesize of output 1 [2021-04-15 03:04:18,449 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:18,564 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 43 [2021-04-15 03:04:18,565 INFO L628 ElimStorePlain]: treesize reduction 156, result has 31.6 percent of original size [2021-04-15 03:04:18,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 12 treesize of output 8 [2021-04-15 03:04:18,569 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:18,606 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:04:18,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:18,609 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-04-15 03:04:18,611 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:18,646 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:04:18,648 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:04:18,649 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:328, output treesize:40 [2021-04-15 03:04:18,784 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:18,784 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:04:18,784 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:04:18,784 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188548790] [2021-04-15 03:04:18,785 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:04:18,785 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:04:18,785 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:04:18,785 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:04:18,785 INFO L87 Difference]: Start difference. First operand 239 states and 478 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:19,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:04:19,378 INFO L93 Difference]: Finished difference Result 264 states and 514 transitions. [2021-04-15 03:04:19,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:04:19,378 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-04-15 03:04:19,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:04:19,379 INFO L225 Difference]: With dead ends: 264 [2021-04-15 03:04:19,379 INFO L226 Difference]: Without dead ends: 257 [2021-04-15 03:04:19,379 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 768.4ms TimeCoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2021-04-15 03:04:19,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2021-04-15 03:04:19,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 238. [2021-04-15 03:04:19,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 237 states have (on average 2.0084388185654007) internal successors, (476), 237 states have internal predecessors, (476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:19,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 476 transitions. [2021-04-15 03:04:19,381 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 476 transitions. Word has length 18 [2021-04-15 03:04:19,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:04:19,381 INFO L480 AbstractCegarLoop]: Abstraction has 238 states and 476 transitions. [2021-04-15 03:04:19,381 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:19,382 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 476 transitions. [2021-04-15 03:04:19,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:04:19,382 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:04:19,382 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:04:19,582 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7285,336 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:04:19,582 INFO L428 AbstractCegarLoop]: === Iteration 344 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:04:19,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:04:19,582 INFO L82 PathProgramCache]: Analyzing trace with hash -1539216275, now seen corresponding path program 335 times [2021-04-15 03:04:19,583 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:04:19,583 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [230662594] [2021-04-15 03:04:19,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:04:19,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:19,773 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 31 [2021-04-15 03:04:19,901 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 30 [2021-04-15 03:04:20,068 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 29 [2021-04-15 03:04:20,216 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 30 [2021-04-15 03:04:20,268 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:20,268 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [230662594] [2021-04-15 03:04:20,268 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1311819057] [2021-04-15 03:04:20,268 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-04-15 03:04:20,325 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-04-15 03:04:20,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:04:20,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:04:20,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:04:20,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 13 treesize of output 9 [2021-04-15 03:04:20,632 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:20,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 12 treesize of output 8 [2021-04-15 03:04:20,635 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:20,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 13 treesize of output 9 [2021-04-15 03:04:20,639 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:20,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 12 treesize of output 8 [2021-04-15 03:04:20,642 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:20,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 11 treesize of output 7 [2021-04-15 03:04:20,646 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:20,687 INFO L628 ElimStorePlain]: treesize reduction 17, result has 70.7 percent of original size [2021-04-15 03:04:20,688 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:04:20,688 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 1 variables, input treesize:126, output treesize:41 [2021-04-15 03:04:20,773 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:20,773 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:04:20,773 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:04:20,773 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738160742] [2021-04-15 03:04:20,773 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:04:20,773 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:04:20,773 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:04:20,773 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=410, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:04:20,774 INFO L87 Difference]: Start difference. First operand 238 states and 476 transitions. Second operand has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:21,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:04:21,411 INFO L93 Difference]: Finished difference Result 253 states and 498 transitions. [2021-04-15 03:04:21,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:04:21,411 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-04-15 03:04:21,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:04:21,412 INFO L225 Difference]: With dead ends: 253 [2021-04-15 03:04:21,412 INFO L226 Difference]: Without dead ends: 246 [2021-04-15 03:04:21,412 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 1407.4ms TimeCoverageRelationStatistics Valid=91, Invalid=721, Unknown=0, NotChecked=0, Total=812 [2021-04-15 03:04:21,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2021-04-15 03:04:21,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 237. [2021-04-15 03:04:21,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 236 states have (on average 2.0084745762711864) internal successors, (474), 236 states have internal predecessors, (474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:21,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 474 transitions. [2021-04-15 03:04:21,414 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 474 transitions. Word has length 18 [2021-04-15 03:04:21,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:04:21,414 INFO L480 AbstractCegarLoop]: Abstraction has 237 states and 474 transitions. [2021-04-15 03:04:21,414 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:21,414 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 474 transitions. [2021-04-15 03:04:21,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:04:21,414 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:04:21,414 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:04:21,615 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 337 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7312 [2021-04-15 03:04:21,615 INFO L428 AbstractCegarLoop]: === Iteration 345 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:04:21,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:04:21,615 INFO L82 PathProgramCache]: Analyzing trace with hash 609580261, now seen corresponding path program 336 times [2021-04-15 03:04:21,615 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:04:21,615 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646445093] [2021-04-15 03:04:21,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:04:21,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:21,929 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:21,929 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646445093] [2021-04-15 03:04:21,929 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [360942757] [2021-04-15 03:04:21,929 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-04-15 03:04:21,988 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-04-15 03:04:21,988 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:04:21,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:04:21,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:04:22,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 03:04:22,294 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:22,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 12 treesize of output 8 [2021-04-15 03:04:22,297 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:22,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 5 treesize of output 3 [2021-04-15 03:04:22,301 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:22,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 13 treesize of output 9 [2021-04-15 03:04:22,304 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:22,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:04:22,307 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:22,349 INFO L628 ElimStorePlain]: treesize reduction 17, result has 70.7 percent of original size [2021-04-15 03:04:22,350 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:04:22,350 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 1 variables, input treesize:120, output treesize:41 [2021-04-15 03:04:22,420 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:22,420 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:04:22,420 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-04-15 03:04:22,420 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195971537] [2021-04-15 03:04:22,420 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-04-15 03:04:22,420 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:04:22,420 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-04-15 03:04:22,420 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:04:22,420 INFO L87 Difference]: Start difference. First operand 237 states and 474 transitions. Second operand has 21 states, 21 states have (on average 1.3333333333333333) internal successors, (28), 21 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:22,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:04:22,878 INFO L93 Difference]: Finished difference Result 250 states and 493 transitions. [2021-04-15 03:04:22,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:04:22,879 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.3333333333333333) internal successors, (28), 21 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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-04-15 03:04:22,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:04:22,879 INFO L225 Difference]: With dead ends: 250 [2021-04-15 03:04:22,879 INFO L226 Difference]: Without dead ends: 243 [2021-04-15 03:04:22,879 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 835.5ms TimeCoverageRelationStatistics Valid=73, Invalid=527, Unknown=0, NotChecked=0, Total=600 [2021-04-15 03:04:22,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2021-04-15 03:04:22,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 235. [2021-04-15 03:04:22,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235 states, 234 states have (on average 2.0085470085470085) internal successors, (470), 234 states have internal predecessors, (470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:22,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 470 transitions. [2021-04-15 03:04:22,881 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 470 transitions. Word has length 18 [2021-04-15 03:04:22,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:04:22,881 INFO L480 AbstractCegarLoop]: Abstraction has 235 states and 470 transitions. [2021-04-15 03:04:22,881 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.3333333333333333) internal successors, (28), 21 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:22,881 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 470 transitions. [2021-04-15 03:04:22,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:04:22,882 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:04:22,882 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:04:23,091 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 338 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7322 [2021-04-15 03:04:23,092 INFO L428 AbstractCegarLoop]: === Iteration 346 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:04:23,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:04:23,092 INFO L82 PathProgramCache]: Analyzing trace with hash -1298113597, now seen corresponding path program 337 times [2021-04-15 03:04:23,092 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:04:23,092 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1671946250] [2021-04-15 03:04:23,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:04:23,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:23,316 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:23,317 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1671946250] [2021-04-15 03:04:23,317 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [777882938] [2021-04-15 03:04:23,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 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-04-15 03:04:23,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:23,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:04:23,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:04:23,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:23,779 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:23,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 1 [2021-04-15 03:04:23,780 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:23,783 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:23,784 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:23,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 8 [2021-04-15 03:04:23,785 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:23,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:23,789 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:23,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 24 treesize of output 1 [2021-04-15 03:04:23,790 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:23,793 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:23,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 23 treesize of output 1 [2021-04-15 03:04:23,794 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:23,899 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 41 [2021-04-15 03:04:23,900 INFO L628 ElimStorePlain]: treesize reduction 245, result has 23.4 percent of original size [2021-04-15 03:04:23,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 5 treesize of output 3 [2021-04-15 03:04:23,904 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:23,939 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:04:23,941 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 03:04:23,942 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:23,973 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:04:23,975 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:04:23,975 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:454, output treesize:40 [2021-04-15 03:04:24,117 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:24,117 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:04:24,117 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-04-15 03:04:24,117 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [390392251] [2021-04-15 03:04:24,117 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-04-15 03:04:24,117 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:04:24,117 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-04-15 03:04:24,117 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-04-15 03:04:24,117 INFO L87 Difference]: Start difference. First operand 235 states and 470 transitions. Second operand has 20 states, 20 states have (on average 1.6) internal successors, (32), 20 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-04-15 03:04:24,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:04:24,668 INFO L93 Difference]: Finished difference Result 268 states and 520 transitions. [2021-04-15 03:04:24,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-04-15 03:04:24,669 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.6) internal successors, (32), 20 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 18 [2021-04-15 03:04:24,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:04:24,669 INFO L225 Difference]: With dead ends: 268 [2021-04-15 03:04:24,669 INFO L226 Difference]: Without dead ends: 258 [2021-04-15 03:04:24,669 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 854.0ms TimeCoverageRelationStatistics Valid=71, Invalid=481, Unknown=0, NotChecked=0, Total=552 [2021-04-15 03:04:24,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2021-04-15 03:04:24,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 239. [2021-04-15 03:04:24,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 238 states have (on average 2.008403361344538) internal successors, (478), 238 states have internal predecessors, (478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:24,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 478 transitions. [2021-04-15 03:04:24,672 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 478 transitions. Word has length 18 [2021-04-15 03:04:24,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:04:24,672 INFO L480 AbstractCegarLoop]: Abstraction has 239 states and 478 transitions. [2021-04-15 03:04:24,672 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.6) internal successors, (32), 20 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-04-15 03:04:24,672 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 478 transitions. [2021-04-15 03:04:24,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:04:24,672 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:04:24,672 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:04:24,872 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7330,339 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:04:24,873 INFO L428 AbstractCegarLoop]: === Iteration 347 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:04:24,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:04:24,873 INFO L82 PathProgramCache]: Analyzing trace with hash 1260075967, now seen corresponding path program 338 times [2021-04-15 03:04:24,873 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:04:24,873 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [317638145] [2021-04-15 03:04:24,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:04:24,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:25,177 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:25,177 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [317638145] [2021-04-15 03:04:25,177 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [495412957] [2021-04-15 03:04:25,177 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-04-15 03:04:25,236 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 03:04:25,237 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:04:25,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:04:25,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:04:25,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 03:04:25,408 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:25,410 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:04:25,411 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:25,414 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:04:25,415 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:04: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 5 treesize of output 3 [2021-04-15 03:04:25,419 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:04: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 12 treesize of output 8 [2021-04-15 03:04:25,423 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:25,447 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:04:25,448 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:04:25,448 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 1 variables, input treesize:127, output treesize:40 [2021-04-15 03:04:25,571 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:25,571 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:04:25,571 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 17 [2021-04-15 03:04:25,572 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175561422] [2021-04-15 03:04:25,572 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-04-15 03:04:25,572 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:04:25,572 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-04-15 03:04:25,572 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=235, Unknown=0, NotChecked=0, Total=272 [2021-04-15 03:04:25,572 INFO L87 Difference]: Start difference. First operand 239 states and 478 transitions. Second operand has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:26,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:04:26,033 INFO L93 Difference]: Finished difference Result 267 states and 519 transitions. [2021-04-15 03:04:26,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-04-15 03:04:26,033 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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-04-15 03:04:26,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:04:26,034 INFO L225 Difference]: With dead ends: 267 [2021-04-15 03:04:26,034 INFO L226 Difference]: Without dead ends: 260 [2021-04-15 03:04:26,034 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 733.3ms TimeCoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:04:26,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2021-04-15 03:04:26,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 238. [2021-04-15 03:04:26,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 237 states have (on average 2.0084388185654007) internal successors, (476), 237 states have internal predecessors, (476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:26,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 476 transitions. [2021-04-15 03:04:26,036 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 476 transitions. Word has length 18 [2021-04-15 03:04:26,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:04:26,036 INFO L480 AbstractCegarLoop]: Abstraction has 238 states and 476 transitions. [2021-04-15 03:04:26,036 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:26,036 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 476 transitions. [2021-04-15 03:04:26,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:04:26,037 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:04:26,037 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:04:26,237 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 340 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7356 [2021-04-15 03:04:26,237 INFO L428 AbstractCegarLoop]: === Iteration 348 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:04:26,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:04:26,237 INFO L82 PathProgramCache]: Analyzing trace with hash -56081337, now seen corresponding path program 339 times [2021-04-15 03:04:26,238 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:04:26,238 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [820514034] [2021-04-15 03:04:26,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:04:26,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:26,569 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:26,570 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [820514034] [2021-04-15 03:04:26,570 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1400787250] [2021-04-15 03:04:26,570 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-04-15 03:04:26,628 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 03:04:26,628 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:04:26,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:04:26,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:04:27,078 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:27,079 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:27,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 25 treesize of output 9 [2021-04-15 03:04:27,081 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:27,085 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:27,086 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:27,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 24 treesize of output 1 [2021-04-15 03:04:27,088 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:27,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:27,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 18 treesize of output 1 [2021-04-15 03:04:27,093 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:27,194 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 40 [2021-04-15 03:04:27,195 INFO L628 ElimStorePlain]: treesize reduction 154, result has 31.6 percent of original size [2021-04-15 03:04:27,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 5 treesize of output 3 [2021-04-15 03:04:27,199 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:27,240 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:04:27,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 12 treesize of output 8 [2021-04-15 03:04:27,245 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:27,282 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:04:27,284 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:04:27,284 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:331, output treesize:41 [2021-04-15 03:04:27,374 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:27,375 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:04:27,375 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:04:27,375 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692528011] [2021-04-15 03:04:27,375 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:04:27,375 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:04:27,375 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:04:27,375 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:04:27,375 INFO L87 Difference]: Start difference. First operand 238 states and 476 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:27,861 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 53 [2021-04-15 03:04:27,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:04:27,952 INFO L93 Difference]: Finished difference Result 256 states and 503 transitions. [2021-04-15 03:04:27,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-04-15 03:04:27,953 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-04-15 03:04:27,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:04:27,953 INFO L225 Difference]: With dead ends: 256 [2021-04-15 03:04:27,953 INFO L226 Difference]: Without dead ends: 249 [2021-04-15 03:04:27,953 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 968.8ms TimeCoverageRelationStatistics Valid=60, Invalid=402, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:04:27,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2021-04-15 03:04:27,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 237. [2021-04-15 03:04:27,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 236 states have (on average 2.0084745762711864) internal successors, (474), 236 states have internal predecessors, (474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:27,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 474 transitions. [2021-04-15 03:04:27,955 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 474 transitions. Word has length 18 [2021-04-15 03:04:27,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:04:27,956 INFO L480 AbstractCegarLoop]: Abstraction has 237 states and 474 transitions. [2021-04-15 03:04:27,956 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:27,956 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 474 transitions. [2021-04-15 03:04:27,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:04:27,956 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:04:27,956 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:04:28,156 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 341 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7368 [2021-04-15 03:04:28,156 INFO L428 AbstractCegarLoop]: === Iteration 349 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:04:28,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:04:28,157 INFO L82 PathProgramCache]: Analyzing trace with hash 2092715199, now seen corresponding path program 340 times [2021-04-15 03:04:28,157 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:04:28,157 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1774995792] [2021-04-15 03:04:28,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:04:28,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:28,439 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:28,439 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1774995792] [2021-04-15 03:04:28,439 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [393336249] [2021-04-15 03:04:28,439 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-04-15 03:04:28,504 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 03:04:28,504 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:04:28,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:04:28,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:04:28,932 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:28,933 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:28,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 25 treesize of output 9 [2021-04-15 03:04:28,935 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:28,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:28,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:28,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 24 treesize of output 1 [2021-04-15 03:04:28,942 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:28,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:28,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:28,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:04:28,948 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:28,952 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:04:28,953 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:29,062 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 43 [2021-04-15 03:04:29,063 INFO L628 ElimStorePlain]: treesize reduction 228, result has 24.3 percent of original size [2021-04-15 03:04:29,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:29,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 12 treesize of output 8 [2021-04-15 03:04:29,067 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:29,101 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:04:29,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 12 treesize of output 8 [2021-04-15 03:04:29,105 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:29,134 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:04:29,137 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:04:29,137 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:452, output treesize:41 [2021-04-15 03:04:29,221 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:29,222 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:04:29,222 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:04:29,222 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263453721] [2021-04-15 03:04:29,222 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:04:29,222 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:04:29,222 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:04:29,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:04:29,222 INFO L87 Difference]: Start difference. First operand 237 states and 474 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:29,610 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 53 [2021-04-15 03:04:29,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:04:29,720 INFO L93 Difference]: Finished difference Result 254 states and 499 transitions. [2021-04-15 03:04:29,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:04:29,721 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-04-15 03:04:29,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:04:29,721 INFO L225 Difference]: With dead ends: 254 [2021-04-15 03:04:29,721 INFO L226 Difference]: Without dead ends: 247 [2021-04-15 03:04:29,721 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 860.4ms TimeCoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:04:29,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2021-04-15 03:04:29,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 236. [2021-04-15 03:04:29,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 235 states have (on average 2.008510638297872) internal successors, (472), 235 states have internal predecessors, (472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:29,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 472 transitions. [2021-04-15 03:04:29,723 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 472 transitions. Word has length 18 [2021-04-15 03:04:29,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:04:29,723 INFO L480 AbstractCegarLoop]: Abstraction has 236 states and 472 transitions. [2021-04-15 03:04:29,723 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:29,723 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 472 transitions. [2021-04-15 03:04:29,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:04:29,724 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:04:29,724 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:04:29,924 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7392,342 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:04:29,924 INFO L428 AbstractCegarLoop]: === Iteration 350 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:04:29,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:04:29,924 INFO L82 PathProgramCache]: Analyzing trace with hash -14068921, now seen corresponding path program 341 times [2021-04-15 03:04:29,924 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:04:29,924 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131299687] [2021-04-15 03:04:29,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:04:29,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:30,303 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:30,303 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131299687] [2021-04-15 03:04:30,303 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1505884406] [2021-04-15 03:04:30,303 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-04-15 03:04:30,367 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-04-15 03:04:30,367 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:04:30,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:04:30,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:04:30,560 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:04:30,562 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:30,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 13 treesize of output 9 [2021-04-15 03:04:30,567 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:30,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 12 treesize of output 8 [2021-04-15 03:04:30,573 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:30,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-04-15 03:04:30,578 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:30,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 13 treesize of output 9 [2021-04-15 03:04:30,583 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:30,585 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:04:30,586 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:30,589 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:04:30,590 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:30,638 INFO L628 ElimStorePlain]: treesize reduction 17, result has 70.7 percent of original size [2021-04-15 03:04:30,639 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:04:30,640 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 1 variables, input treesize:185, output treesize:41 [2021-04-15 03:04:30,718 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:30,718 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:04:30,719 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 16 [2021-04-15 03:04:30,719 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118171094] [2021-04-15 03:04:30,719 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-04-15 03:04:30,719 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:04:30,719 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-04-15 03:04:30,719 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2021-04-15 03:04:30,719 INFO L87 Difference]: Start difference. First operand 236 states and 472 transitions. Second operand has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:30,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:04:30,987 INFO L93 Difference]: Finished difference Result 251 states and 494 transitions. [2021-04-15 03:04:30,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:04:30,988 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have 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-04-15 03:04:30,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:04:30,989 INFO L225 Difference]: With dead ends: 251 [2021-04-15 03:04:30,989 INFO L226 Difference]: Without dead ends: 244 [2021-04-15 03:04:30,989 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 646.0ms TimeCoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:04:30,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2021-04-15 03:04:30,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 235. [2021-04-15 03:04:30,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235 states, 234 states have (on average 2.0085470085470085) internal successors, (470), 234 states have internal predecessors, (470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:30,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 470 transitions. [2021-04-15 03:04:30,991 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 470 transitions. Word has length 18 [2021-04-15 03:04:30,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:04:30,991 INFO L480 AbstractCegarLoop]: Abstraction has 235 states and 470 transitions. [2021-04-15 03:04:30,991 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 16 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:30,991 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 470 transitions. [2021-04-15 03:04:30,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:04:30,991 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:04:30,991 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:04:31,191 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7417,343 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:04:31,192 INFO L428 AbstractCegarLoop]: === Iteration 351 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:04:31,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:04:31,192 INFO L82 PathProgramCache]: Analyzing trace with hash -784162003, now seen corresponding path program 342 times [2021-04-15 03:04:31,192 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:04:31,192 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624445584] [2021-04-15 03:04:31,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:04:31,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:31,535 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:31,535 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624445584] [2021-04-15 03:04:31,535 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [305110379] [2021-04-15 03:04:31,535 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-04-15 03:04:31,593 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-04-15 03:04:31,593 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:04:31,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:04:31,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:04:32,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:32,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:32,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 28 treesize of output 1 [2021-04-15 03:04:32,070 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:32,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:32,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:32,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 29 treesize of output 9 [2021-04-15 03:04:32,076 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:32,079 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:32,079 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:32,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 28 treesize of output 1 [2021-04-15 03:04:32,080 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:32,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:32,084 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:32,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 21 treesize of output 8 [2021-04-15 03:04:32,085 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:32,088 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:32,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:32,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 22 treesize of output 1 [2021-04-15 03:04:32,090 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:32,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:32,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:32,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 8 [2021-04-15 03:04:32,094 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:32,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:32,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:32,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 13 treesize of output 7 [2021-04-15 03:04:32,099 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:32,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:32,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:32,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 27 treesize of output 1 [2021-04-15 03:04:32,103 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:32,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:32,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 20 treesize of output 1 [2021-04-15 03:04:32,107 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:32,137 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:04:32,138 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:04:32,139 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 2 variables, input treesize:373, output treesize:41 [2021-04-15 03:04:32,230 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:32,230 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:04:32,230 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:04:32,230 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833874320] [2021-04-15 03:04:32,230 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:04:32,230 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:04:32,230 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:04:32,230 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=398, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:04:32,230 INFO L87 Difference]: Start difference. First operand 235 states and 470 transitions. Second operand has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:32,944 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 42 [2021-04-15 03:04:33,404 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 43 [2021-04-15 03:04:33,945 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 45 [2021-04-15 03:04:34,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:04:34,071 INFO L93 Difference]: Finished difference Result 393 states and 713 transitions. [2021-04-15 03:04:34,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-04-15 03:04:34,072 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-04-15 03:04:34,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:04:34,072 INFO L225 Difference]: With dead ends: 393 [2021-04-15 03:04:34,072 INFO L226 Difference]: Without dead ends: 377 [2021-04-15 03:04:34,073 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 1968.4ms TimeCoverageRelationStatistics Valid=201, Invalid=1205, Unknown=0, NotChecked=0, Total=1406 [2021-04-15 03:04:34,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2021-04-15 03:04:34,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 237. [2021-04-15 03:04:34,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 236 states have (on average 2.0084745762711864) internal successors, (474), 236 states have internal predecessors, (474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:34,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 474 transitions. [2021-04-15 03:04:34,076 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 474 transitions. Word has length 18 [2021-04-15 03:04:34,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:04:34,076 INFO L480 AbstractCegarLoop]: Abstraction has 237 states and 474 transitions. [2021-04-15 03:04:34,076 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:34,076 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 474 transitions. [2021-04-15 03:04:34,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:04:34,076 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:04:34,076 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:04:34,276 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7430,344 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:04:34,276 INFO L428 AbstractCegarLoop]: === Iteration 352 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:04:34,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:04:34,277 INFO L82 PathProgramCache]: Analyzing trace with hash -1440927767, now seen corresponding path program 343 times [2021-04-15 03:04:34,277 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:04:34,277 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [380213579] [2021-04-15 03:04:34,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:04:34,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:34,500 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:34,500 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [380213579] [2021-04-15 03:04:34,500 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1822267854] [2021-04-15 03:04:34,500 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-04-15 03:04:34,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:34,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:04:34,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:04:34,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:34,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:34,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:04:34,988 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:34,991 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:34,992 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:34,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 18 treesize of output 1 [2021-04-15 03:04:34,994 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:34,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:34,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:34,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 23 treesize of output 1 [2021-04-15 03:04:35,000 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:35,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:35,006 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:35,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 24 treesize of output 1 [2021-04-15 03:04:35,010 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:35,015 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:35,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:35,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 17 treesize of output 8 [2021-04-15 03:04:35,018 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:35,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:35,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:35,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 18 treesize of output 1 [2021-04-15 03:04:35,024 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:35,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:35,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:35,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 24 treesize of output 1 [2021-04-15 03:04:35,030 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:35,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:35,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:35,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 25 treesize of output 9 [2021-04-15 03:04:35,037 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:35,040 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:35,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:04:35,042 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:35,079 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:04:35,081 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:04:35,081 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 2 variables, input treesize:343, output treesize:41 [2021-04-15 03:04:35,180 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:35,181 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:04:35,181 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-04-15 03:04:35,181 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136970280] [2021-04-15 03:04:35,181 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:04:35,181 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:04:35,181 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:04:35,181 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:04:35,181 INFO L87 Difference]: Start difference. First operand 237 states and 474 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:04:36,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:04:36,184 INFO L93 Difference]: Finished difference Result 342 states and 633 transitions. [2021-04-15 03:04:36,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-04-15 03:04:36,185 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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 18 [2021-04-15 03:04:36,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:04:36,185 INFO L225 Difference]: With dead ends: 342 [2021-04-15 03:04:36,185 INFO L226 Difference]: Without dead ends: 316 [2021-04-15 03:04:36,185 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 1003.2ms TimeCoverageRelationStatistics Valid=95, Invalid=607, Unknown=0, NotChecked=0, Total=702 [2021-04-15 03:04:36,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2021-04-15 03:04:36,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 239. [2021-04-15 03:04:36,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 238 states have (on average 2.008403361344538) internal successors, (478), 238 states have internal predecessors, (478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:36,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 478 transitions. [2021-04-15 03:04:36,188 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 478 transitions. Word has length 18 [2021-04-15 03:04:36,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:04:36,188 INFO L480 AbstractCegarLoop]: Abstraction has 239 states and 478 transitions. [2021-04-15 03:04:36,188 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:04:36,188 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 478 transitions. [2021-04-15 03:04:36,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:04:36,188 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:04:36,188 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:04:36,388 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 345 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7489 [2021-04-15 03:04:36,388 INFO L428 AbstractCegarLoop]: === Iteration 353 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:04:36,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:04:36,389 INFO L82 PathProgramCache]: Analyzing trace with hash -1046471763, now seen corresponding path program 344 times [2021-04-15 03:04:36,389 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:04:36,389 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1069596149] [2021-04-15 03:04:36,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:04:36,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:36,588 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:36,588 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1069596149] [2021-04-15 03:04:36,588 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [75963214] [2021-04-15 03:04:36,588 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-04-15 03:04:36,646 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 03:04:36,646 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:04:36,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:04:36,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:04:36,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:36,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:36,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-04-15 03:04:36,984 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:36,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:36,989 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:36,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 18 treesize of output 1 [2021-04-15 03:04:36,991 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:36,995 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:36,995 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:36,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 24 treesize of output 1 [2021-04-15 03:04:36,997 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:37,001 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:37,001 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:37,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:04:37,003 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:37,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:37,008 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:37,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 25 treesize of output 9 [2021-04-15 03:04:37,010 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:37,014 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:37,015 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04: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 24 treesize of output 1 [2021-04-15 03:04:37,017 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:37,021 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:04:37,022 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:37,026 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:37,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04: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 18 treesize of output 1 [2021-04-15 03:04:37,029 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:37,032 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:04:37,033 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:37,037 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:37,037 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:37,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:04:37,039 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:37,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:37,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:37,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 18 treesize of output 1 [2021-04-15 03:04:37,045 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:37,048 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:37,049 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:37,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 18 treesize of output 1 [2021-04-15 03:04:37,050 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:37,053 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:04:37,054 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:37,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:37,059 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:37,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 7 [2021-04-15 03:04:37,060 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:37,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:37,064 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:37,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 24 treesize of output 1 [2021-04-15 03:04:37,066 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:37,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:37,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 24 treesize of output 1 [2021-04-15 03:04:37,070 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:37,107 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:04:37,109 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:04:37,109 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:641, output treesize:40 [2021-04-15 03:04:37,263 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:37,263 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:04:37,263 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-04-15 03:04:37,263 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170771396] [2021-04-15 03:04:37,264 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:04:37,264 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:04:37,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:04:37,264 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:04:37,264 INFO L87 Difference]: Start difference. First operand 239 states and 478 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:04:38,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:04:38,236 INFO L93 Difference]: Finished difference Result 333 states and 619 transitions. [2021-04-15 03:04:38,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-04-15 03:04:38,237 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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 18 [2021-04-15 03:04:38,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:04:38,237 INFO L225 Difference]: With dead ends: 333 [2021-04-15 03:04:38,237 INFO L226 Difference]: Without dead ends: 313 [2021-04-15 03:04:38,237 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 990.1ms TimeCoverageRelationStatistics Valid=99, Invalid=551, Unknown=0, NotChecked=0, Total=650 [2021-04-15 03:04:38,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2021-04-15 03:04:38,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 240. [2021-04-15 03:04:38,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 239 states have (on average 2.00836820083682) internal successors, (480), 239 states have internal predecessors, (480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:38,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 480 transitions. [2021-04-15 03:04:38,240 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 480 transitions. Word has length 18 [2021-04-15 03:04:38,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:04:38,240 INFO L480 AbstractCegarLoop]: Abstraction has 240 states and 480 transitions. [2021-04-15 03:04:38,240 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:04:38,240 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 480 transitions. [2021-04-15 03:04:38,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:04:38,240 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:04:38,240 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:04:38,440 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7545,346 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:04:38,441 INFO L428 AbstractCegarLoop]: === Iteration 354 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:04:38,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:04:38,441 INFO L82 PathProgramCache]: Analyzing trace with hash 1511717801, now seen corresponding path program 345 times [2021-04-15 03:04:38,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:04:38,441 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [715807305] [2021-04-15 03:04:38,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:04:38,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:38,642 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:38,642 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [715807305] [2021-04-15 03:04:38,642 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1188503556] [2021-04-15 03:04:38,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 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-04-15 03:04:38,700 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 03:04:38,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:04:38,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:04:38,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:04:39,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:39,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:39,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 1 [2021-04-15 03:04:39,115 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:39,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:39,120 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:39,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 9 [2021-04-15 03:04:39,122 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:39,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:39,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04: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 13 treesize of output 3 [2021-04-15 03:04:39,129 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:39,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:39,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:39,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 28 treesize of output 1 [2021-04-15 03:04:39,135 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:39,138 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:04:39,139 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:39,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:39,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:39,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 22 treesize of output 1 [2021-04-15 03:04:39,146 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:39,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:39,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:39,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 8 [2021-04-15 03:04:39,152 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:39,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:39,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:39,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 20 treesize of output 1 [2021-04-15 03:04:39,159 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:39,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:39,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:39,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 13 treesize of output 7 [2021-04-15 03:04:39,165 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:39,169 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:39,169 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:39,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 1 [2021-04-15 03:04:39,171 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:39,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:39,192 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:39,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 22 treesize of output 1 [2021-04-15 03:04:39,194 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:39,197 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:39,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 22 treesize of output 1 [2021-04-15 03:04:39,199 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:39,239 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:04:39,241 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:04:39,241 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:488, output treesize:40 [2021-04-15 03:04:39,385 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:39,385 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:04:39,385 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:04:39,385 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61962345] [2021-04-15 03:04:39,385 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:04:39,386 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:04:39,386 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:04:39,386 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:04:39,386 INFO L87 Difference]: Start difference. First operand 240 states and 480 transitions. Second operand has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:40,104 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 43 [2021-04-15 03:04:40,302 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 38 [2021-04-15 03:04:40,446 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 41 [2021-04-15 03:04:40,649 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 41 [2021-04-15 03:04:40,836 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 53 [2021-04-15 03:04:40,982 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 44 [2021-04-15 03:04:41,130 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 39 [2021-04-15 03:04:41,369 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 56 [2021-04-15 03:04:41,528 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 42 [2021-04-15 03:04:41,743 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 54 [2021-04-15 03:04:41,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:04:41,779 INFO L93 Difference]: Finished difference Result 328 states and 612 transitions. [2021-04-15 03:04:41,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-04-15 03:04:41,780 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-04-15 03:04:41,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:04:41,781 INFO L225 Difference]: With dead ends: 328 [2021-04-15 03:04:41,781 INFO L226 Difference]: Without dead ends: 303 [2021-04-15 03:04:41,781 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 2375.7ms TimeCoverageRelationStatistics Valid=235, Invalid=1097, Unknown=0, NotChecked=0, Total=1332 [2021-04-15 03:04:41,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2021-04-15 03:04:41,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 237. [2021-04-15 03:04:41,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 236 states have (on average 2.0084745762711864) internal successors, (474), 236 states have internal predecessors, (474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:41,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 474 transitions. [2021-04-15 03:04:41,783 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 474 transitions. Word has length 18 [2021-04-15 03:04:41,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:04:41,783 INFO L480 AbstractCegarLoop]: Abstraction has 237 states and 474 transitions. [2021-04-15 03:04:41,783 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:41,783 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 474 transitions. [2021-04-15 03:04:41,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:04:41,783 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:04:41,784 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:04:41,984 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 347 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7595 [2021-04-15 03:04:41,984 INFO L428 AbstractCegarLoop]: === Iteration 355 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:04:41,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:04:41,984 INFO L82 PathProgramCache]: Analyzing trace with hash -1014962451, now seen corresponding path program 346 times [2021-04-15 03:04:41,984 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:04:41,984 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329559939] [2021-04-15 03:04:41,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:04:41,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:42,177 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:42,178 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329559939] [2021-04-15 03:04:42,178 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1256559598] [2021-04-15 03:04:42,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 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-04-15 03:04:42,237 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 03:04:42,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:04:42,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:04:42,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:04:42,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:42,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:42,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 8 [2021-04-15 03:04:42,512 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:42,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:42,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:42,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 18 treesize of output 1 [2021-04-15 03:04:42,519 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:42,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:42,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:04:42,525 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:42,645 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 43 [2021-04-15 03:04:42,646 INFO L628 ElimStorePlain]: treesize reduction 172, result has 30.9 percent of original size [2021-04-15 03:04:42,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 12 treesize of output 8 [2021-04-15 03:04:42,650 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:42,689 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:04:42,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 13 treesize of output 9 [2021-04-15 03:04:42,694 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:42,730 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:04:42,733 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:04:42,733 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:328, output treesize:40 [2021-04-15 03:04:42,883 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:42,883 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:04:42,883 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-04-15 03:04:42,883 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [365402190] [2021-04-15 03:04:42,883 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:04:42,883 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:04:42,883 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:04:42,884 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:04:42,884 INFO L87 Difference]: Start difference. First operand 237 states and 474 transitions. Second operand has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:43,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:04:43,345 INFO L93 Difference]: Finished difference Result 279 states and 532 transitions. [2021-04-15 03:04:43,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-04-15 03:04:43,346 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:04:43,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:04:43,346 INFO L225 Difference]: With dead ends: 279 [2021-04-15 03:04:43,347 INFO L226 Difference]: Without dead ends: 269 [2021-04-15 03:04:43,347 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 608.9ms TimeCoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-04-15 03:04:43,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2021-04-15 03:04:43,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 239. [2021-04-15 03:04:43,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 238 states have (on average 2.008403361344538) internal successors, (478), 238 states have internal predecessors, (478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:43,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 478 transitions. [2021-04-15 03:04:43,349 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 478 transitions. Word has length 18 [2021-04-15 03:04:43,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:04:43,349 INFO L480 AbstractCegarLoop]: Abstraction has 239 states and 478 transitions. [2021-04-15 03:04:43,349 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:43,349 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 478 transitions. [2021-04-15 03:04:43,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:04:43,349 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:04:43,349 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:04:43,550 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7645,348 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:04:43,550 INFO L428 AbstractCegarLoop]: === Iteration 356 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:04:43,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:04:43,550 INFO L82 PathProgramCache]: Analyzing trace with hash 1543227113, now seen corresponding path program 347 times [2021-04-15 03:04:43,550 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:04:43,550 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1952782761] [2021-04-15 03:04:43,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:04:43,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:43,719 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:43,720 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1952782761] [2021-04-15 03:04:43,720 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1206350685] [2021-04-15 03:04:43,720 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-04-15 03:04:43,780 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-04-15 03:04:43,780 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:04:43,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:04:43,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:04:43,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 13 treesize of output 9 [2021-04-15 03:04:43,976 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:43,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 13 treesize of output 9 [2021-04-15 03:04:43,981 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:43,984 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:04:43,985 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:43,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 12 treesize of output 8 [2021-04-15 03:04:43,989 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:43,991 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:04:43,992 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:43,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 11 treesize of output 7 [2021-04-15 03:04:43,996 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:43,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 12 treesize of output 8 [2021-04-15 03:04:44,000 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:44,051 INFO L628 ElimStorePlain]: treesize reduction 14, result has 74.1 percent of original size [2021-04-15 03:04:44,052 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:04:44,052 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 1 variables, input treesize:180, output treesize:40 [2021-04-15 03:04:44,198 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:44,198 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:04:44,198 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 21 [2021-04-15 03:04:44,198 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345145548] [2021-04-15 03:04:44,198 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-04-15 03:04:44,198 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:04:44,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-04-15 03:04:44,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:04:44,199 INFO L87 Difference]: Start difference. First operand 239 states and 478 transitions. Second operand has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:44,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:04:44,630 INFO L93 Difference]: Finished difference Result 278 states and 531 transitions. [2021-04-15 03:04:44,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-04-15 03:04:44,631 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-04-15 03:04:44,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:04:44,631 INFO L225 Difference]: With dead ends: 278 [2021-04-15 03:04:44,631 INFO L226 Difference]: Without dead ends: 271 [2021-04-15 03:04:44,631 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 590.8ms TimeCoverageRelationStatistics Valid=71, Invalid=435, Unknown=0, NotChecked=0, Total=506 [2021-04-15 03:04:44,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states. [2021-04-15 03:04:44,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 238. [2021-04-15 03:04:44,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 237 states have (on average 2.0084388185654007) internal successors, (476), 237 states have internal predecessors, (476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:44,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 476 transitions. [2021-04-15 03:04:44,634 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 476 transitions. Word has length 18 [2021-04-15 03:04:44,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:04:44,634 INFO L480 AbstractCegarLoop]: Abstraction has 238 states and 476 transitions. [2021-04-15 03:04:44,634 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:44,634 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 476 transitions. [2021-04-15 03:04:44,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:04:44,634 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:04:44,634 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:04:44,834 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7661,349 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:04:44,835 INFO L428 AbstractCegarLoop]: === Iteration 357 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:04:44,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:04:44,835 INFO L82 PathProgramCache]: Analyzing trace with hash 227069809, now seen corresponding path program 348 times [2021-04-15 03:04:44,835 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:04:44,835 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177422993] [2021-04-15 03:04:44,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:04:44,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:45,042 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:45,042 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177422993] [2021-04-15 03:04:45,042 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1523214854] [2021-04-15 03:04:45,042 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-04-15 03:04:45,101 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-04-15 03:04:45,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:04:45,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:04:45,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:04:45,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 03:04:45,340 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:45,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 12 treesize of output 8 [2021-04-15 03:04:45,343 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:45,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 03:04:45,347 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:45,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 12 treesize of output 8 [2021-04-15 03:04:45,351 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:45,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 11 treesize of output 7 [2021-04-15 03:04:45,354 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:45,400 INFO L628 ElimStorePlain]: treesize reduction 15, result has 73.2 percent of original size [2021-04-15 03:04:45,401 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:04:45,401 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 1 variables, input treesize:124, output treesize:41 [2021-04-15 03:04:45,503 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:45,503 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:04:45,503 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 21 [2021-04-15 03:04:45,503 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691999719] [2021-04-15 03:04:45,504 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-04-15 03:04:45,504 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:04:45,504 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-04-15 03:04:45,504 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:04:45,504 INFO L87 Difference]: Start difference. First operand 238 states and 476 transitions. Second operand has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:45,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:04:45,884 INFO L93 Difference]: Finished difference Result 265 states and 512 transitions. [2021-04-15 03:04:45,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-04-15 03:04:45,885 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-04-15 03:04:45,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:04:45,885 INFO L225 Difference]: With dead ends: 265 [2021-04-15 03:04:45,885 INFO L226 Difference]: Without dead ends: 258 [2021-04-15 03:04:45,885 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 602.3ms TimeCoverageRelationStatistics Valid=68, Invalid=438, Unknown=0, NotChecked=0, Total=506 [2021-04-15 03:04:45,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2021-04-15 03:04:45,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 235. [2021-04-15 03:04:45,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235 states, 234 states have (on average 2.0085470085470085) internal successors, (470), 234 states have internal predecessors, (470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:45,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 470 transitions. [2021-04-15 03:04:45,888 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 470 transitions. Word has length 18 [2021-04-15 03:04:45,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:04:45,888 INFO L480 AbstractCegarLoop]: Abstraction has 235 states and 470 transitions. [2021-04-15 03:04:45,888 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:45,888 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 470 transitions. [2021-04-15 03:04:45,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:04:45,888 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:04:45,888 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:04:46,104 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7669,350 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:04:46,104 INFO L428 AbstractCegarLoop]: === Iteration 358 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:04:46,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:04:46,104 INFO L82 PathProgramCache]: Analyzing trace with hash -464139095, now seen corresponding path program 349 times [2021-04-15 03:04:46,104 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:04:46,104 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310637685] [2021-04-15 03:04:46,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:04:46,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:46,360 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:46,361 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310637685] [2021-04-15 03:04:46,361 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [205311983] [2021-04-15 03:04:46,361 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:04:46,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:46,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:04:46,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:04:46,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:46,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:46,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-04-15 03:04:46,860 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:46,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:46,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:46,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 18 treesize of output 1 [2021-04-15 03:04:46,866 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:46,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:46,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:46,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 1 [2021-04-15 03:04:46,873 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:46,878 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:46,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:46,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-04-15 03:04:46,882 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:46,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:46,887 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:46,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 8 [2021-04-15 03:04:46,889 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:46,892 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:04:46,893 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:46,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:46,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:46,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 18 treesize of output 1 [2021-04-15 03:04:46,900 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:46,904 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:46,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:46,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 1 [2021-04-15 03:04:46,907 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:46,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:46,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:46,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 1 [2021-04-15 03:04:46,914 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:46,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:46,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:46,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:04:46,948 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:46,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:46,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:46,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 18 treesize of output 1 [2021-04-15 03:04:46,956 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:46,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:46,960 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:46,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 17 treesize of output 1 [2021-04-15 03:04:46,961 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:46,966 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:46,966 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:46,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:04:46,968 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:46,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:46,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:46,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:04:46,974 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:46,978 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:46,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 25 treesize of output 9 [2021-04-15 03:04:46,980 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:47,056 INFO L628 ElimStorePlain]: treesize reduction 21, result has 73.8 percent of original size [2021-04-15 03:04:47,058 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:04:47,058 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:557, output treesize:41 [2021-04-15 03:04:47,133 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:47,133 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:04:47,133 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 17 [2021-04-15 03:04:47,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591719297] [2021-04-15 03:04:47,134 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-04-15 03:04:47,134 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:04:47,134 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-04-15 03:04:47,134 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2021-04-15 03:04:47,134 INFO L87 Difference]: Start difference. First operand 235 states and 470 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:47,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:04:47,696 INFO L93 Difference]: Finished difference Result 285 states and 548 transitions. [2021-04-15 03:04:47,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-04-15 03:04:47,697 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have 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-04-15 03:04:47,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:04:47,697 INFO L225 Difference]: With dead ends: 285 [2021-04-15 03:04:47,697 INFO L226 Difference]: Without dead ends: 272 [2021-04-15 03:04:47,698 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 11 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 758.0ms TimeCoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:04:47,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2021-04-15 03:04:47,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 238. [2021-04-15 03:04:47,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 237 states have (on average 2.0084388185654007) internal successors, (476), 237 states have internal predecessors, (476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:47,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 476 transitions. [2021-04-15 03:04:47,700 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 476 transitions. Word has length 18 [2021-04-15 03:04:47,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:04:47,700 INFO L480 AbstractCegarLoop]: Abstraction has 238 states and 476 transitions. [2021-04-15 03:04:47,700 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 17 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:47,700 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 476 transitions. [2021-04-15 03:04:47,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:04:47,700 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:04:47,700 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:04:47,900 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 351 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7681 [2021-04-15 03:04:47,901 INFO L428 AbstractCegarLoop]: === Iteration 359 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:04:47,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:04:47,901 INFO L82 PathProgramCache]: Analyzing trace with hash -69683091, now seen corresponding path program 350 times [2021-04-15 03:04:47,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:04:47,901 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407837147] [2021-04-15 03:04:47,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:04:47,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:48,141 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 30 [2021-04-15 03:04:48,393 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 23 [2021-04-15 03:04:48,428 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:48,429 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407837147] [2021-04-15 03:04:48,429 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1349328313] [2021-04-15 03:04:48,429 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:04:48,494 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 03:04:48,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:04:48,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:04:48,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:04:48,862 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:48,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:48,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 17 treesize of output 8 [2021-04-15 03:04:48,865 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:48,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:48,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:48,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 18 treesize of output 1 [2021-04-15 03:04:48,871 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:48,875 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:48,876 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:48,876 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-04-15 03:04:48,878 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:48,881 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:04:48,882 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:48,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:48,887 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04: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 18 treesize of output 1 [2021-04-15 03:04:48,888 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:48,892 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:48,893 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:48,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 24 treesize of output 1 [2021-04-15 03:04:48,894 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:48,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:48,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:48,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 1 [2021-04-15 03:04:48,899 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:48,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:48,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:48,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:04:48,904 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:48,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:48,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:48,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:04:48,909 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:48,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:48,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:48,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 18 treesize of output 1 [2021-04-15 03:04:48,913 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:48,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:48,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:48,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 18 treesize of output 1 [2021-04-15 03:04:48,917 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:48,920 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:48,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-04-15 03:04:48,921 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:48,954 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:04:48,955 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:04:48,956 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:446, output treesize:40 [2021-04-15 03:04:49,080 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:49,080 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:04:49,080 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-04-15 03:04:49,080 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236278932] [2021-04-15 03:04:49,080 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:04:49,080 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:04:49,080 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:04:49,080 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:04:49,081 INFO L87 Difference]: Start difference. First operand 238 states and 476 transitions. Second operand has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:49,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:04:49,710 INFO L93 Difference]: Finished difference Result 295 states and 562 transitions. [2021-04-15 03:04:49,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-04-15 03:04:49,711 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:04:49,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:04:49,712 INFO L225 Difference]: With dead ends: 295 [2021-04-15 03:04:49,712 INFO L226 Difference]: Without dead ends: 285 [2021-04-15 03:04:49,712 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 981.2ms TimeCoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:04:49,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 285 states. [2021-04-15 03:04:49,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 285 to 239. [2021-04-15 03:04:49,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 238 states have (on average 2.008403361344538) internal successors, (478), 238 states have internal predecessors, (478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:49,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 478 transitions. [2021-04-15 03:04:49,714 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 478 transitions. Word has length 18 [2021-04-15 03:04:49,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:04:49,714 INFO L480 AbstractCegarLoop]: Abstraction has 239 states and 478 transitions. [2021-04-15 03:04:49,715 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:49,715 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 478 transitions. [2021-04-15 03:04:49,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:04:49,715 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:04:49,715 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:04:49,928 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7737,352 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:04:49,929 INFO L428 AbstractCegarLoop]: === Iteration 360 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:04:49,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:04:49,929 INFO L82 PathProgramCache]: Analyzing trace with hash -1806460823, now seen corresponding path program 351 times [2021-04-15 03:04:49,929 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:04:49,929 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835985114] [2021-04-15 03:04:49,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:04:49,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:50,158 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 30 [2021-04-15 03:04:50,363 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:50,364 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835985114] [2021-04-15 03:04:50,364 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [856229157] [2021-04-15 03:04:50,364 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-04-15 03:04:50,423 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 03:04:50,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:04:50,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:04:50,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:04:50,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:50,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:50,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 22 treesize of output 1 [2021-04-15 03:04:50,825 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:50,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:50,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:50,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 9 [2021-04-15 03:04:50,831 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:50,835 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:50,835 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:50,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 3 [2021-04-15 03:04:50,837 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:50,841 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:50,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:50,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 28 treesize of output 1 [2021-04-15 03:04:50,844 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:50,847 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:04:50,848 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:50,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:50,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:50,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 1 [2021-04-15 03:04:50,855 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:50,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:50,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:50,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 21 treesize of output 8 [2021-04-15 03:04:50,861 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:50,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:50,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:50,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 20 treesize of output 1 [2021-04-15 03:04:50,867 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:50,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:50,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:50,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-04-15 03:04:50,876 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:50,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:50,881 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:50,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 21 treesize of output 1 [2021-04-15 03:04:50,882 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:50,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:50,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:50,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 22 treesize of output 1 [2021-04-15 03:04:50,888 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:50,891 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:50,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 22 treesize of output 1 [2021-04-15 03:04:50,893 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:50,931 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:04:50,933 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:04:50,933 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:488, output treesize:40 [2021-04-15 03:04:51,084 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:51,084 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:04:51,084 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 21 [2021-04-15 03:04:51,084 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [967451792] [2021-04-15 03:04:51,084 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-04-15 03:04:51,084 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:04:51,084 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-04-15 03:04:51,085 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:04:51,085 INFO L87 Difference]: Start difference. First operand 239 states and 478 transitions. Second operand has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:51,707 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 38 [2021-04-15 03:04:51,943 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 41 [2021-04-15 03:04:52,134 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 39 [2021-04-15 03:04:52,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:04:52,186 INFO L93 Difference]: Finished difference Result 312 states and 593 transitions. [2021-04-15 03:04:52,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-04-15 03:04:52,187 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-04-15 03:04:52,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:04:52,187 INFO L225 Difference]: With dead ends: 312 [2021-04-15 03:04:52,187 INFO L226 Difference]: Without dead ends: 305 [2021-04-15 03:04:52,187 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 1419.1ms TimeCoverageRelationStatistics Valid=144, Invalid=848, Unknown=0, NotChecked=0, Total=992 [2021-04-15 03:04:52,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2021-04-15 03:04:52,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 237. [2021-04-15 03:04:52,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 236 states have (on average 2.0084745762711864) internal successors, (474), 236 states have internal predecessors, (474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:52,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 474 transitions. [2021-04-15 03:04:52,189 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 474 transitions. Word has length 18 [2021-04-15 03:04:52,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:04:52,189 INFO L480 AbstractCegarLoop]: Abstraction has 237 states and 474 transitions. [2021-04-15 03:04:52,189 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:52,190 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 474 transitions. [2021-04-15 03:04:52,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:04:52,190 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:04:52,190 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:04:52,390 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7787,353 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:04:52,390 INFO L428 AbstractCegarLoop]: === Iteration 361 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:04:52,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:04:52,390 INFO L82 PathProgramCache]: Analyzing trace with hash 468172487, now seen corresponding path program 352 times [2021-04-15 03:04:52,390 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:04:52,391 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300515752] [2021-04-15 03:04:52,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:04:52,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:52,568 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-04-15 03:04:52,568 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300515752] [2021-04-15 03:04:52,568 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1087832154] [2021-04-15 03:04:52,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 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-04-15 03:04:52,627 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 03:04:52,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:04:52,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:04:52,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:04:52,906 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:52,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:52,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 17 treesize of output 8 [2021-04-15 03:04:52,908 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:52,913 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:52,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:52,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 18 treesize of output 1 [2021-04-15 03:04:52,915 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:52,920 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:52,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:52,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 11 treesize of output 7 [2021-04-15 03:04:52,922 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:52,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:52,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:04:52,928 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:53,050 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 45 [2021-04-15 03:04:53,050 INFO L628 ElimStorePlain]: treesize reduction 259, result has 22.9 percent of original size [2021-04-15 03:04:53,054 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:53,054 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-04-15 03:04:53,055 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:53,097 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:04:53,100 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:53,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 13 treesize of output 9 [2021-04-15 03:04:53,103 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:53,141 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:04:53,143 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:04:53,143 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:454, output treesize:40 [2021-04-15 03:04:53,292 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:53,293 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:04:53,293 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-04-15 03:04:53,293 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539957574] [2021-04-15 03:04:53,293 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:04:53,293 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:04:53,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:04:53,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:04:53,293 INFO L87 Difference]: Start difference. First operand 237 states and 474 transitions. Second operand has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:54,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:04:54,003 INFO L93 Difference]: Finished difference Result 262 states and 510 transitions. [2021-04-15 03:04:54,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:04:54,004 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:04:54,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:04:54,004 INFO L225 Difference]: With dead ends: 262 [2021-04-15 03:04:54,005 INFO L226 Difference]: Without dead ends: 252 [2021-04-15 03:04:54,005 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 880.1ms TimeCoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2021-04-15 03:04:54,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2021-04-15 03:04:54,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 239. [2021-04-15 03:04:54,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 238 states have (on average 2.008403361344538) internal successors, (478), 238 states have internal predecessors, (478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:54,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 478 transitions. [2021-04-15 03:04:54,007 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 478 transitions. Word has length 18 [2021-04-15 03:04:54,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:04:54,007 INFO L480 AbstractCegarLoop]: Abstraction has 239 states and 478 transitions. [2021-04-15 03:04:54,007 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:54,007 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 478 transitions. [2021-04-15 03:04:54,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:04:54,007 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:04:54,007 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:04:54,220 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7836,354 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:04:54,221 INFO L428 AbstractCegarLoop]: === Iteration 362 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:04:54,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:04:54,221 INFO L82 PathProgramCache]: Analyzing trace with hash -1268605245, now seen corresponding path program 353 times [2021-04-15 03:04:54,221 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:04:54,221 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1840116771] [2021-04-15 03:04:54,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:04:54,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:54,445 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-04-15 03:04:54,445 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1840116771] [2021-04-15 03:04:54,445 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1290365755] [2021-04-15 03:04:54,445 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-04-15 03:04:54,507 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-04-15 03:04:54,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:04:54,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:04:54,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:04:54,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 13 treesize of output 9 [2021-04-15 03:04:54,724 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:54,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 11 treesize of output 7 [2021-04-15 03:04:54,729 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:54,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 5 treesize of output 3 [2021-04-15 03:04:54,734 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:54,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 12 treesize of output 8 [2021-04-15 03:04:54,738 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:54,741 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:04:54,742 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:54,768 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:04:54,769 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:04:54,769 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 1 variables, input treesize:115, output treesize:40 [2021-04-15 03:04:54,903 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:54,903 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:04:54,903 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 21 [2021-04-15 03:04:54,903 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892657425] [2021-04-15 03:04:54,903 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-04-15 03:04:54,903 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:04:54,904 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-04-15 03:04:54,904 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:04:54,904 INFO L87 Difference]: Start difference. First operand 239 states and 478 transitions. Second operand has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:55,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:04:55,621 INFO L93 Difference]: Finished difference Result 261 states and 509 transitions. [2021-04-15 03:04:55,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:04:55,621 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-04-15 03:04:55,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:04:55,622 INFO L225 Difference]: With dead ends: 261 [2021-04-15 03:04:55,622 INFO L226 Difference]: Without dead ends: 254 [2021-04-15 03:04:55,622 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 937.8ms TimeCoverageRelationStatistics Valid=96, Invalid=606, Unknown=0, NotChecked=0, Total=702 [2021-04-15 03:04:55,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2021-04-15 03:04:55,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 238. [2021-04-15 03:04:55,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 237 states have (on average 2.0084388185654007) internal successors, (476), 237 states have internal predecessors, (476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:55,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 476 transitions. [2021-04-15 03:04:55,625 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 476 transitions. Word has length 18 [2021-04-15 03:04:55,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:04:55,625 INFO L480 AbstractCegarLoop]: Abstraction has 238 states and 476 transitions. [2021-04-15 03:04:55,625 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:55,625 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 476 transitions. [2021-04-15 03:04:55,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:04:55,625 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:04:55,625 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:04:55,841 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 355 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7860 [2021-04-15 03:04:55,841 INFO L428 AbstractCegarLoop]: === Iteration 363 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:04:55,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:04:55,841 INFO L82 PathProgramCache]: Analyzing trace with hash 1710204747, now seen corresponding path program 354 times [2021-04-15 03:04:55,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:04:55,841 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [69872853] [2021-04-15 03:04:55,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:04:55,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:56,171 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-04-15 03:04:56,171 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [69872853] [2021-04-15 03:04:56,171 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [180119116] [2021-04-15 03:04:56,171 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-04-15 03:04:56,238 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-04-15 03:04:56,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:04:56,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:04:56,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:04:56,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 13 treesize of output 9 [2021-04-15 03:04:56,506 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:56,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 12 treesize of output 8 [2021-04-15 03:04:56,510 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:56,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 13 treesize of output 9 [2021-04-15 03:04:56,515 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:56,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 12 treesize of output 8 [2021-04-15 03:04:56,519 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:56,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 11 treesize of output 7 [2021-04-15 03:04:56,522 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:56,572 INFO L628 ElimStorePlain]: treesize reduction 17, result has 70.7 percent of original size [2021-04-15 03:04:56,573 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:04:56,573 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 1 variables, input treesize:126, output treesize:41 [2021-04-15 03:04:56,671 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:56,671 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:04:56,671 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 21 [2021-04-15 03:04:56,671 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [356197421] [2021-04-15 03:04:56,671 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-04-15 03:04:56,671 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:04:56,672 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-04-15 03:04:56,672 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:04:56,672 INFO L87 Difference]: Start difference. First operand 238 states and 476 transitions. Second operand has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:57,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:04:57,232 INFO L93 Difference]: Finished difference Result 252 states and 497 transitions. [2021-04-15 03:04:57,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-04-15 03:04:57,232 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-04-15 03:04:57,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:04:57,233 INFO L225 Difference]: With dead ends: 252 [2021-04-15 03:04:57,233 INFO L226 Difference]: Without dead ends: 245 [2021-04-15 03:04:57,233 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 881.3ms TimeCoverageRelationStatistics Valid=86, Invalid=564, Unknown=0, NotChecked=0, Total=650 [2021-04-15 03:04:57,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2021-04-15 03:04:57,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 236. [2021-04-15 03:04:57,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 235 states have (on average 2.008510638297872) internal successors, (472), 235 states have internal predecessors, (472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:57,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 472 transitions. [2021-04-15 03:04:57,235 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 472 transitions. Word has length 18 [2021-04-15 03:04:57,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:04:57,235 INFO L480 AbstractCegarLoop]: Abstraction has 236 states and 472 transitions. [2021-04-15 03:04:57,235 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:57,235 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 472 transitions. [2021-04-15 03:04:57,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:04:57,235 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:04:57,235 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:04:57,436 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 356 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7872 [2021-04-15 03:04:57,436 INFO L428 AbstractCegarLoop]: === Iteration 364 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:04:57,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:04:57,436 INFO L82 PathProgramCache]: Analyzing trace with hash -38173779, now seen corresponding path program 355 times [2021-04-15 03:04:57,436 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:04:57,436 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1512266457] [2021-04-15 03:04:57,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:04:57,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:57,804 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:57,804 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1512266457] [2021-04-15 03:04:57,804 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [318896923] [2021-04-15 03:04:57,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 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-04-15 03:04:57,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:57,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:04:57,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:04:58,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:58,210 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:58,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 8 [2021-04-15 03:04:58,212 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:58,216 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:58,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:58,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 24 treesize of output 1 [2021-04-15 03:04:58,219 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:58,222 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:58,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 1 [2021-04-15 03:04:58,224 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:58,327 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 44 [2021-04-15 03:04:58,328 INFO L628 ElimStorePlain]: treesize reduction 160, result has 32.5 percent of original size [2021-04-15 03:04:58,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 12 treesize of output 8 [2021-04-15 03:04:58,332 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:58,372 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:04:58,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:04:58,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 13 treesize of output 9 [2021-04-15 03:04:58,378 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:04:58,418 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:04:58,422 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:04:58,422 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:328, output treesize:40 [2021-04-15 03:04:58,579 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:58,579 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:04:58,579 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-04-15 03:04:58,580 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467261140] [2021-04-15 03:04:58,580 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:04:58,580 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:04:58,580 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:04:58,580 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:04:58,580 INFO L87 Difference]: Start difference. First operand 236 states and 472 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:04:59,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:04:59,256 INFO L93 Difference]: Finished difference Result 274 states and 531 transitions. [2021-04-15 03:04:59,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-04-15 03:04:59,257 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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 18 [2021-04-15 03:04:59,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:04:59,257 INFO L225 Difference]: With dead ends: 274 [2021-04-15 03:04:59,257 INFO L226 Difference]: Without dead ends: 264 [2021-04-15 03:04:59,257 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 1031.6ms TimeCoverageRelationStatistics Valid=75, Invalid=477, Unknown=0, NotChecked=0, Total=552 [2021-04-15 03:04:59,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2021-04-15 03:04:59,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 239. [2021-04-15 03:04:59,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 238 states have (on average 2.008403361344538) internal successors, (478), 238 states have internal predecessors, (478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:04:59,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 478 transitions. [2021-04-15 03:04:59,259 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 478 transitions. Word has length 18 [2021-04-15 03:04:59,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:04:59,259 INFO L480 AbstractCegarLoop]: Abstraction has 239 states and 478 transitions. [2021-04-15 03:04:59,260 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:04:59,260 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 478 transitions. [2021-04-15 03:04:59,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:04:59,260 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:04:59,260 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:04:59,472 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 357 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7882 [2021-04-15 03:04:59,473 INFO L428 AbstractCegarLoop]: === Iteration 365 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:04:59,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:04:59,473 INFO L82 PathProgramCache]: Analyzing trace with hash -1774951511, now seen corresponding path program 356 times [2021-04-15 03:04:59,473 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:04:59,473 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090769030] [2021-04-15 03:04:59,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:04:59,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:04:59,826 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:04:59,826 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090769030] [2021-04-15 03:04:59,827 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1883543029] [2021-04-15 03:04:59,827 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:04:59,884 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 03:04:59,885 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:04:59,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:04:59,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:05:00,219 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:00,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:00,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 24 treesize of output 1 [2021-04-15 03:05:00,221 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:00,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:00,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:00,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 25 treesize of output 9 [2021-04-15 03:05:00,229 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:00,234 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:00,234 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:00,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-04-15 03:05:00,236 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:00,240 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:00,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:05:00,242 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:00,368 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 40 [2021-04-15 03:05:00,369 INFO L628 ElimStorePlain]: treesize reduction 260, result has 21.2 percent of original size [2021-04-15 03:05:00,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 5 treesize of output 3 [2021-04-15 03:05:00,373 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:00,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:00,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 12 treesize of output 8 [2021-04-15 03:05:00,420 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:00,458 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:00,461 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:05:00,461 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:454, output treesize:40 [2021-04-15 03:05:00,553 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:00,553 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:05:00,553 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 17 [2021-04-15 03:05:00,553 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281253170] [2021-04-15 03:05:00,553 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-04-15 03:05:00,553 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:05:00,553 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-04-15 03:05:00,553 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-04-15 03:05:00,554 INFO L87 Difference]: Start difference. First operand 239 states and 478 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-04-15 03:05:01,146 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 33 [2021-04-15 03:05:01,363 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 29 [2021-04-15 03:05:01,571 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 27 [2021-04-15 03:05:01,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:05:01,587 INFO L93 Difference]: Finished difference Result 275 states and 533 transitions. [2021-04-15 03:05:01,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-04-15 03:05:01,588 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 18 [2021-04-15 03:05:01,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:05:01,588 INFO L225 Difference]: With dead ends: 275 [2021-04-15 03:05:01,588 INFO L226 Difference]: Without dead ends: 268 [2021-04-15 03:05:01,588 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 1295.5ms TimeCoverageRelationStatistics Valid=71, Invalid=435, Unknown=0, NotChecked=0, Total=506 [2021-04-15 03:05:01,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268 states. [2021-04-15 03:05:01,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268 to 238. [2021-04-15 03:05:01,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 237 states have (on average 2.0084388185654007) internal successors, (476), 237 states have internal predecessors, (476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:01,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 476 transitions. [2021-04-15 03:05:01,590 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 476 transitions. Word has length 18 [2021-04-15 03:05:01,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:05:01,591 INFO L480 AbstractCegarLoop]: Abstraction has 238 states and 476 transitions. [2021-04-15 03:05:01,591 INFO L481 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-04-15 03:05:01,591 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 476 transitions. [2021-04-15 03:05:01,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:05:01,591 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:05:01,591 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:05:01,791 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 358 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7906 [2021-04-15 03:05:01,791 INFO L428 AbstractCegarLoop]: === Iteration 366 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:05:01,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:05:01,792 INFO L82 PathProgramCache]: Analyzing trace with hash 1203858481, now seen corresponding path program 357 times [2021-04-15 03:05:01,792 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:05:01,792 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1604734534] [2021-04-15 03:05:01,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:05:01,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:05:02,150 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:02,150 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1604734534] [2021-04-15 03:05:02,150 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1542767571] [2021-04-15 03:05:02,150 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-04-15 03:05:02,215 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-04-15 03:05:02,215 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:05:02,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:05:02,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:05:02,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:02,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:02,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:05:02,828 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:02,833 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:02,833 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:02,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:05:02,835 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:02,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:02,841 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:02,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 11 treesize of output 7 [2021-04-15 03:05:02,842 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:02,847 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:02,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 18 treesize of output 1 [2021-04-15 03:05:02,849 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:02,967 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 45 [2021-04-15 03:05:02,968 INFO L628 ElimStorePlain]: treesize reduction 265, result has 22.7 percent of original size [2021-04-15 03:05:02,971 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:02,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 13 treesize of output 9 [2021-04-15 03:05:02,973 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:03,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:03,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 12 treesize of output 8 [2021-04-15 03:05:03,009 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:03,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:03,041 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:05:03,041 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:458, output treesize:41 [2021-04-15 03:05:03,129 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:03,129 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:05:03,129 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:05:03,129 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591102547] [2021-04-15 03:05:03,130 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:05:03,130 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:05:03,130 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:05:03,130 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:05:03,130 INFO L87 Difference]: Start difference. First operand 238 states and 476 transitions. Second operand has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:04,112 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 63 [2021-04-15 03:05:04,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:05:04,378 INFO L93 Difference]: Finished difference Result 275 states and 536 transitions. [2021-04-15 03:05:04,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-04-15 03:05:04,379 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-04-15 03:05:04,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:05:04,380 INFO L225 Difference]: With dead ends: 275 [2021-04-15 03:05:04,380 INFO L226 Difference]: Without dead ends: 268 [2021-04-15 03:05:04,380 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 1657.1ms TimeCoverageRelationStatistics Valid=158, Invalid=1032, Unknown=0, NotChecked=0, Total=1190 [2021-04-15 03:05:04,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268 states. [2021-04-15 03:05:04,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268 to 237. [2021-04-15 03:05:04,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 236 states have (on average 2.0084745762711864) internal successors, (474), 236 states have internal predecessors, (474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:04,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 474 transitions. [2021-04-15 03:05:04,383 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 474 transitions. Word has length 18 [2021-04-15 03:05:04,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:05:04,383 INFO L480 AbstractCegarLoop]: Abstraction has 237 states and 474 transitions. [2021-04-15 03:05:04,383 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:04,383 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 474 transitions. [2021-04-15 03:05:04,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:05:04,383 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:05:04,383 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:05:04,583 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 359 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7930 [2021-04-15 03:05:04,584 INFO L428 AbstractCegarLoop]: === Iteration 367 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:05:04,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:05:04,584 INFO L82 PathProgramCache]: Analyzing trace with hash -942312279, now seen corresponding path program 358 times [2021-04-15 03:05:04,584 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:05:04,584 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [835408142] [2021-04-15 03:05:04,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:05:04,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:05:04,888 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:04,888 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [835408142] [2021-04-15 03:05:04,888 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1932715552] [2021-04-15 03:05:04,888 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-04-15 03:05:04,950 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 03:05:04,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:05:04,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:05:04,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:05:05,448 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:05,450 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:05,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 18 treesize of output 1 [2021-04-15 03:05:05,452 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:05,459 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:05,461 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:05,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 11 treesize of output 7 [2021-04-15 03:05:05,463 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:05,470 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:05,472 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:05,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 18 treesize of output 1 [2021-04-15 03:05:05,474 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:05,480 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:05,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 8 [2021-04-15 03:05:05,482 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:05,653 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 43 [2021-04-15 03:05:05,653 INFO L628 ElimStorePlain]: treesize reduction 265, result has 22.7 percent of original size [2021-04-15 03:05:05,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 13 treesize of output 9 [2021-04-15 03:05:05,659 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:05,703 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:05,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 12 treesize of output 8 [2021-04-15 03:05:05,707 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:05,748 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:05,751 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:05:05,751 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:458, output treesize:41 [2021-04-15 03:05:05,838 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:05,838 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:05:05,838 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:05:05,838 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [707742160] [2021-04-15 03:05:05,838 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:05:05,838 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:05:05,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:05:05,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:05:05,839 INFO L87 Difference]: Start difference. First operand 237 states and 474 transitions. Second operand has 18 states, 18 states have (on average 1.3888888888888888) internal successors, (25), 18 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:06,190 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 60 [2021-04-15 03:05:06,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:05:06,357 INFO L93 Difference]: Finished difference Result 258 states and 507 transitions. [2021-04-15 03:05:06,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-04-15 03:05:06,358 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.3888888888888888) internal successors, (25), 18 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have 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-04-15 03:05:06,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:05:06,358 INFO L225 Difference]: With dead ends: 258 [2021-04-15 03:05:06,358 INFO L226 Difference]: Without dead ends: 251 [2021-04-15 03:05:06,358 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 848.1ms TimeCoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-04-15 03:05:06,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2021-04-15 03:05:06,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 234. [2021-04-15 03:05:06,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 233 states have (on average 2.0085836909871246) internal successors, (468), 233 states have internal predecessors, (468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:06,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 468 transitions. [2021-04-15 03:05:06,360 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 468 transitions. Word has length 18 [2021-04-15 03:05:06,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:05:06,360 INFO L480 AbstractCegarLoop]: Abstraction has 234 states and 468 transitions. [2021-04-15 03:05:06,360 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.3888888888888888) internal successors, (25), 18 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:06,360 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 468 transitions. [2021-04-15 03:05:06,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:05:06,360 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:05:06,360 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:05:06,561 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7956,360 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:05:06,561 INFO L428 AbstractCegarLoop]: === Iteration 368 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:05:06,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:05:06,561 INFO L82 PathProgramCache]: Analyzing trace with hash -1731596273, now seen corresponding path program 359 times [2021-04-15 03:05:06,561 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:05:06,561 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383618389] [2021-04-15 03:05:06,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:05:06,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:05:06,956 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:06,956 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383618389] [2021-04-15 03:05:06,956 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [136547840] [2021-04-15 03:05:06,956 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-04-15 03:05:07,025 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-04-15 03:05:07,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:05:07,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:05:07,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:05:07,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 13 treesize of output 9 [2021-04-15 03:05:07,297 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:07,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 12 treesize of output 8 [2021-04-15 03:05:07,301 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:07,303 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:05:07,304 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:07,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 12 treesize of output 8 [2021-04-15 03:05:07,309 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:07,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 11 treesize of output 7 [2021-04-15 03:05:07,320 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:07,347 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:07,348 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:05:07,349 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 1 variables, input treesize:126, output treesize:41 [2021-04-15 03:05:07,457 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:07,457 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:05:07,457 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:05:07,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629950750] [2021-04-15 03:05:07,457 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:05:07,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:05:07,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:05:07,457 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=408, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:05:07,458 INFO L87 Difference]: Start difference. First operand 234 states and 468 transitions. Second operand has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:08,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:05:08,174 INFO L93 Difference]: Finished difference Result 295 states and 566 transitions. [2021-04-15 03:05:08,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-04-15 03:05:08,174 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-04-15 03:05:08,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:05:08,175 INFO L225 Difference]: With dead ends: 295 [2021-04-15 03:05:08,175 INFO L226 Difference]: Without dead ends: 282 [2021-04-15 03:05:08,175 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 1057.6ms TimeCoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-04-15 03:05:08,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2021-04-15 03:05:08,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 238. [2021-04-15 03:05:08,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 237 states have (on average 2.0084388185654007) internal successors, (476), 237 states have internal predecessors, (476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:08,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 476 transitions. [2021-04-15 03:05:08,177 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 476 transitions. Word has length 18 [2021-04-15 03:05:08,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:05:08,177 INFO L480 AbstractCegarLoop]: Abstraction has 238 states and 476 transitions. [2021-04-15 03:05:08,177 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:08,177 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 476 transitions. [2021-04-15 03:05:08,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:05:08,178 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:05:08,178 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:05:08,378 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 361 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7980 [2021-04-15 03:05:08,378 INFO L428 AbstractCegarLoop]: === Iteration 369 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:05:08,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:05:08,378 INFO L82 PathProgramCache]: Analyzing trace with hash -1337140269, now seen corresponding path program 360 times [2021-04-15 03:05:08,378 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:05:08,378 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619788810] [2021-04-15 03:05:08,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:05:08,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:05:08,620 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:08,620 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619788810] [2021-04-15 03:05:08,620 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [748600433] [2021-04-15 03:05:08,620 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-04-15 03:05:08,682 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-04-15 03:05:08,682 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:05:08,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:05:08,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:05:09,085 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:09,086 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:09,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 9 [2021-04-15 03:05:09,088 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:09,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:09,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:09,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 21 treesize of output 8 [2021-04-15 03:05:09,093 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:09,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:09,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:09,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 1 [2021-04-15 03:05:09,098 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:09,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:09,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:09,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 13 treesize of output 7 [2021-04-15 03:05:09,102 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:09,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:09,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:09,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 27 treesize of output 1 [2021-04-15 03:05:09,107 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:09,110 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:09,111 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:09,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 20 treesize of output 1 [2021-04-15 03:05:09,112 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:09,115 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:09,116 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:09,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 19 treesize of output 8 [2021-04-15 03:05:09,117 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:09,120 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:09,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:09,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 28 treesize of output 1 [2021-04-15 03:05:09,122 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:09,125 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:09,125 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:09,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 1 [2021-04-15 03:05:09,126 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:09,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:09,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:09,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 9 [2021-04-15 03:05:09,139 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:09,142 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:09,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:09,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 28 treesize of output 1 [2021-04-15 03:05:09,144 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:09,147 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:05:09,148 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:09,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:09,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:09,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 20 treesize of output 1 [2021-04-15 03:05:09,153 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:09,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:09,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05: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 28 treesize of output 1 [2021-04-15 03:05:09,157 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:09,160 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:05:09,161 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:09,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:09,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 28 treesize of output 1 [2021-04-15 03:05:09,164 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:09,233 INFO L628 ElimStorePlain]: treesize reduction 25, result has 69.9 percent of original size [2021-04-15 03:05:09,234 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:05:09,235 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:705, output treesize:40 [2021-04-15 03:05:09,378 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:09,378 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:05:09,378 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:05:09,378 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871546496] [2021-04-15 03:05:09,378 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:05:09,378 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:05:09,378 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:05:09,378 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:05:09,379 INFO L87 Difference]: Start difference. First operand 238 states and 476 transitions. Second operand has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:10,000 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 41 [2021-04-15 03:05:10,191 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 39 [2021-04-15 03:05:10,488 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 42 [2021-04-15 03:05:10,755 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 40 [2021-04-15 03:05:10,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:05:10,793 INFO L93 Difference]: Finished difference Result 345 states and 645 transitions. [2021-04-15 03:05:10,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-04-15 03:05:10,794 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-04-15 03:05:10,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:05:10,794 INFO L225 Difference]: With dead ends: 345 [2021-04-15 03:05:10,794 INFO L226 Difference]: Without dead ends: 335 [2021-04-15 03:05:10,795 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 1453.1ms TimeCoverageRelationStatistics Valid=149, Invalid=907, Unknown=0, NotChecked=0, Total=1056 [2021-04-15 03:05:10,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2021-04-15 03:05:10,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 239. [2021-04-15 03:05:10,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 238 states have (on average 2.008403361344538) internal successors, (478), 238 states have internal predecessors, (478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:10,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 478 transitions. [2021-04-15 03:05:10,797 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 478 transitions. Word has length 18 [2021-04-15 03:05:10,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:05:10,797 INFO L480 AbstractCegarLoop]: Abstraction has 239 states and 478 transitions. [2021-04-15 03:05:10,797 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:10,797 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 478 transitions. [2021-04-15 03:05:10,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:05:10,797 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:05:10,797 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:05:11,006 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7990,362 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:05:11,007 INFO L428 AbstractCegarLoop]: === Iteration 370 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:05:11,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:05:11,007 INFO L82 PathProgramCache]: Analyzing trace with hash 1221049295, now seen corresponding path program 361 times [2021-04-15 03:05:11,007 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:05:11,007 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89785975] [2021-04-15 03:05:11,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:05:11,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:05:11,245 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:11,245 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89785975] [2021-04-15 03:05:11,245 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1001765546] [2021-04-15 03:05:11,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 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-04-15 03:05:11,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:05:11,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:05:11,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:05:11,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:11,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:11,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 8 [2021-04-15 03:05:11,624 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:11,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:11,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05: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 25 treesize of output 9 [2021-04-15 03:05:11,632 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:11,636 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:11,637 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:11,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 24 treesize of output 1 [2021-04-15 03:05:11,638 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:11,642 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:11,642 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:11,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 18 treesize of output 1 [2021-04-15 03:05:11,644 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:11,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:11,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:11,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 7 [2021-04-15 03:05:11,650 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:11,654 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:11,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:11,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 24 treesize of output 1 [2021-04-15 03:05:11,656 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:11,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:11,661 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:11,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:05:11,662 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:11,666 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:11,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:11,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 8 [2021-04-15 03:05:11,669 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:11,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:11,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:11,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 23 treesize of output 1 [2021-04-15 03:05:11,675 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:11,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:11,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:11,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 18 treesize of output 1 [2021-04-15 03:05:11,681 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:11,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:11,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:11,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 25 treesize of output 9 [2021-04-15 03:05:11,687 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:11,690 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:11,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 24 treesize of output 1 [2021-04-15 03:05:11,692 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:11,773 INFO L628 ElimStorePlain]: treesize reduction 20, result has 74.4 percent of original size [2021-04-15 03:05:11,775 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:05:11,775 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:470, output treesize:40 [2021-04-15 03:05:11,911 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:11,911 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:05:11,911 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:05:11,911 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998091353] [2021-04-15 03:05:11,911 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:05:11,911 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:05:11,911 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:05:11,911 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:05:11,912 INFO L87 Difference]: Start difference. First operand 239 states and 478 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:12,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:05:12,566 INFO L93 Difference]: Finished difference Result 296 states and 569 transitions. [2021-04-15 03:05:12,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-04-15 03:05:12,567 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-04-15 03:05:12,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:05:12,567 INFO L225 Difference]: With dead ends: 296 [2021-04-15 03:05:12,567 INFO L226 Difference]: Without dead ends: 289 [2021-04-15 03:05:12,568 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 690.0ms TimeCoverageRelationStatistics Valid=64, Invalid=398, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:05:12,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2021-04-15 03:05:12,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 237. [2021-04-15 03:05:12,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 236 states have (on average 2.0084745762711864) internal successors, (474), 236 states have internal predecessors, (474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:12,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 474 transitions. [2021-04-15 03:05:12,570 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 474 transitions. Word has length 18 [2021-04-15 03:05:12,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:05:12,570 INFO L480 AbstractCegarLoop]: Abstraction has 237 states and 474 transitions. [2021-04-15 03:05:12,570 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:12,570 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 474 transitions. [2021-04-15 03:05:12,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:05:12,570 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:05:12,570 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:05:12,770 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 363 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8038 [2021-04-15 03:05:12,771 INFO L428 AbstractCegarLoop]: === Iteration 371 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:05:12,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:05:12,771 INFO L82 PathProgramCache]: Analyzing trace with hash -799284691, now seen corresponding path program 362 times [2021-04-15 03:05:12,771 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:05:12,771 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974844354] [2021-04-15 03:05:12,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:05:12,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:05:13,137 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:13,137 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974844354] [2021-04-15 03:05:13,137 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [501517468] [2021-04-15 03:05:13,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 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-04-15 03:05:13,205 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 03:05:13,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:05:13,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:05:13,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:05:13,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:13,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:13,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 25 treesize of output 9 [2021-04-15 03:05:13,545 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:13,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:13,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:13,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 18 treesize of output 1 [2021-04-15 03:05:13,551 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:13,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:13,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 24 treesize of output 1 [2021-04-15 03:05:13,557 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:13,672 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 42 [2021-04-15 03:05:13,673 INFO L628 ElimStorePlain]: treesize reduction 156, result has 31.6 percent of original size [2021-04-15 03:05:13,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 12 treesize of output 8 [2021-04-15 03:05:13,677 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:13,718 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:13,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 12 treesize of output 8 [2021-04-15 03:05:13,722 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:13,761 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:13,763 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:05:13,763 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:328, output treesize:40 [2021-04-15 03:05:13,916 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:13,917 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:05:13,917 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:05:13,917 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64330552] [2021-04-15 03:05:13,917 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:05:13,917 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:05:13,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:05:13,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:05:13,917 INFO L87 Difference]: Start difference. First operand 237 states and 474 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:14,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:05:14,740 INFO L93 Difference]: Finished difference Result 271 states and 526 transitions. [2021-04-15 03:05:14,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-04-15 03:05:14,741 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-04-15 03:05:14,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:05:14,741 INFO L225 Difference]: With dead ends: 271 [2021-04-15 03:05:14,741 INFO L226 Difference]: Without dead ends: 261 [2021-04-15 03:05:14,741 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 1180.5ms TimeCoverageRelationStatistics Valid=86, Invalid=514, Unknown=0, NotChecked=0, Total=600 [2021-04-15 03:05:14,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2021-04-15 03:05:14,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 239. [2021-04-15 03:05:14,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 238 states have (on average 2.008403361344538) internal successors, (478), 238 states have internal predecessors, (478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:14,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 478 transitions. [2021-04-15 03:05:14,743 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 478 transitions. Word has length 18 [2021-04-15 03:05:14,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:05:14,743 INFO L480 AbstractCegarLoop]: Abstraction has 239 states and 478 transitions. [2021-04-15 03:05:14,743 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:14,743 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 478 transitions. [2021-04-15 03:05:14,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:05:14,744 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:05:14,744 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:05:14,944 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 364 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8088 [2021-04-15 03:05:14,944 INFO L428 AbstractCegarLoop]: === Iteration 372 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:05:14,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:05:14,944 INFO L82 PathProgramCache]: Analyzing trace with hash 1758904873, now seen corresponding path program 363 times [2021-04-15 03:05:14,944 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:05:14,945 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [609283509] [2021-04-15 03:05:14,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:05:14,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:05:15,340 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:15,341 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [609283509] [2021-04-15 03:05:15,341 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1666394660] [2021-04-15 03:05:15,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 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-04-15 03:05:15,406 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-04-15 03:05:15,406 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:05:15,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:05:15,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:05:15,678 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 34 [2021-04-15 03:05:15,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:15,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:15,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:05:15,829 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:15,834 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:15,835 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:15,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 1 [2021-04-15 03:05:15,837 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:15,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:15,843 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:15,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 23 treesize of output 1 [2021-04-15 03:05:15,845 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:15,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05: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 24 treesize of output 1 [2021-04-15 03:05:15,852 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:16,011 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 41 [2021-04-15 03:05:16,011 INFO L628 ElimStorePlain]: treesize reduction 245, result has 23.4 percent of original size [2021-04-15 03:05: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 5 treesize of output 3 [2021-04-15 03:05:16,017 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:16,066 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:16,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 13 treesize of output 9 [2021-04-15 03:05:16,071 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:16,107 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:16,109 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:05:16,109 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:454, output treesize:40 [2021-04-15 03:05:16,258 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:16,259 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:05:16,259 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-04-15 03:05:16,259 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784265556] [2021-04-15 03:05:16,259 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:05:16,259 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:05:16,259 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:05:16,259 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=298, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:05:16,259 INFO L87 Difference]: Start difference. First operand 239 states and 478 transitions. Second operand has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:17,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:05:17,069 INFO L93 Difference]: Finished difference Result 272 states and 528 transitions. [2021-04-15 03:05:17,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-04-15 03:05:17,069 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:05:17,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:05:17,070 INFO L225 Difference]: With dead ends: 272 [2021-04-15 03:05:17,070 INFO L226 Difference]: Without dead ends: 265 [2021-04-15 03:05:17,070 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 1226.5ms TimeCoverageRelationStatistics Valid=89, Invalid=561, Unknown=0, NotChecked=0, Total=650 [2021-04-15 03:05:17,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2021-04-15 03:05:17,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 238. [2021-04-15 03:05:17,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 237 states have (on average 2.0084388185654007) internal successors, (476), 237 states have internal predecessors, (476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:17,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 476 transitions. [2021-04-15 03:05:17,072 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 476 transitions. Word has length 18 [2021-04-15 03:05:17,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:05:17,072 INFO L480 AbstractCegarLoop]: Abstraction has 238 states and 476 transitions. [2021-04-15 03:05:17,072 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.631578947368421) internal successors, (31), 19 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:17,072 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 476 transitions. [2021-04-15 03:05:17,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:05:17,072 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:05:17,072 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:05:17,273 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 365 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8113 [2021-04-15 03:05:17,273 INFO L428 AbstractCegarLoop]: === Iteration 373 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:05:17,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:05:17,273 INFO L82 PathProgramCache]: Analyzing trace with hash 442747569, now seen corresponding path program 364 times [2021-04-15 03:05:17,273 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:05:17,273 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289486912] [2021-04-15 03:05:17,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:05:17,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:05:17,566 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 30 [2021-04-15 03:05:17,714 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 29 [2021-04-15 03:05:17,917 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:17,917 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289486912] [2021-04-15 03:05:17,917 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [588283217] [2021-04-15 03:05:17,917 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-04-15 03:05:17,979 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 03:05:17,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:05:17,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:05:17,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:05:18,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:18,387 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:18,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-04-15 03:05:18,390 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:18,395 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:18,396 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:18,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 25 treesize of output 9 [2021-04-15 03:05:18,398 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:18,404 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:18,405 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:18,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 1 [2021-04-15 03:05:18,406 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:18,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:18,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 18 treesize of output 1 [2021-04-15 03:05:18,413 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:18,559 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 42 [2021-04-15 03:05:18,560 INFO L628 ElimStorePlain]: treesize reduction 255, result has 22.3 percent of original size [2021-04-15 03:05:18,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 12 treesize of output 8 [2021-04-15 03:05:18,565 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:18,608 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:18,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 12 treesize of output 8 [2021-04-15 03:05:18,612 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:18,645 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:18,647 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:05:18,647 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:458, output treesize:41 [2021-04-15 03:05:18,736 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:18,736 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:05:18,736 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:05:18,736 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105145175] [2021-04-15 03:05:18,736 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:05:18,736 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:05:18,737 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:05:18,737 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:05:18,737 INFO L87 Difference]: Start difference. First operand 238 states and 476 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:19,317 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 61 [2021-04-15 03:05:19,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:05:19,506 INFO L93 Difference]: Finished difference Result 260 states and 511 transitions. [2021-04-15 03:05:19,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-04-15 03:05:19,507 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-04-15 03:05:19,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:05:19,508 INFO L225 Difference]: With dead ends: 260 [2021-04-15 03:05:19,508 INFO L226 Difference]: Without dead ends: 253 [2021-04-15 03:05:19,508 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 1392.6ms TimeCoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2021-04-15 03:05:19,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2021-04-15 03:05:19,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 236. [2021-04-15 03:05:19,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 235 states have (on average 2.008510638297872) internal successors, (472), 235 states have internal predecessors, (472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:19,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 472 transitions. [2021-04-15 03:05:19,510 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 472 transitions. Word has length 18 [2021-04-15 03:05:19,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:05:19,510 INFO L480 AbstractCegarLoop]: Abstraction has 236 states and 472 transitions. [2021-04-15 03:05:19,510 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:19,510 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 472 transitions. [2021-04-15 03:05:19,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:05:19,510 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:05:19,510 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:05:19,711 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8139,366 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:05:19,711 INFO L428 AbstractCegarLoop]: === Iteration 374 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:05:19,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:05:19,711 INFO L82 PathProgramCache]: Analyzing trace with hash -1305630957, now seen corresponding path program 365 times [2021-04-15 03:05:19,711 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:05:19,711 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [76876166] [2021-04-15 03:05:19,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:05:19,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:05:20,199 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:20,199 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [76876166] [2021-04-15 03:05:20,199 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [499448500] [2021-04-15 03:05:20,199 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-04-15 03:05:20,262 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-04-15 03:05:20,262 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:05:20,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:05:20,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:05:20,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 03:05:20,568 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:20,571 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:05:20,573 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:20,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-04-15 03:05:20,577 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:20,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:05:20,582 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:20,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 12 treesize of output 8 [2021-04-15 03:05:20,586 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:20,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:20,614 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:05:20,614 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 1 variables, input treesize:117, output treesize:40 [2021-04-15 03:05:20,778 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:20,778 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:05:20,778 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:05:20,778 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1906889896] [2021-04-15 03:05:20,779 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:05:20,779 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:05:20,779 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:05:20,779 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:05:20,779 INFO L87 Difference]: Start difference. First operand 236 states and 472 transitions. Second operand has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:21,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:05:21,308 INFO L93 Difference]: Finished difference Result 265 states and 515 transitions. [2021-04-15 03:05:21,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:05:21,309 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-04-15 03:05:21,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:05:21,310 INFO L225 Difference]: With dead ends: 265 [2021-04-15 03:05:21,310 INFO L226 Difference]: Without dead ends: 255 [2021-04-15 03:05:21,310 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 1093.0ms TimeCoverageRelationStatistics Valid=80, Invalid=570, Unknown=0, NotChecked=0, Total=650 [2021-04-15 03:05:21,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2021-04-15 03:05:21,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 239. [2021-04-15 03:05:21,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 238 states have (on average 2.008403361344538) internal successors, (478), 238 states have internal predecessors, (478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:21,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 478 transitions. [2021-04-15 03:05:21,312 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 478 transitions. Word has length 18 [2021-04-15 03:05:21,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:05:21,312 INFO L480 AbstractCegarLoop]: Abstraction has 239 states and 478 transitions. [2021-04-15 03:05:21,312 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:21,312 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 478 transitions. [2021-04-15 03:05:21,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:05:21,312 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:05:21,313 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:05:21,513 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8164,367 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:05:21,513 INFO L428 AbstractCegarLoop]: === Iteration 375 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:05:21,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:05:21,514 INFO L82 PathProgramCache]: Analyzing trace with hash 1252558607, now seen corresponding path program 366 times [2021-04-15 03:05:21,514 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:05:21,514 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147134663] [2021-04-15 03:05:21,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:05:21,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:05:21,914 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:21,914 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147134663] [2021-04-15 03:05:21,914 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1051155360] [2021-04-15 03:05:21,914 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-04-15 03:05:21,979 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-04-15 03:05:21,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:05:21,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:05:21,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:05:22,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 03:05:22,308 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:22,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 12 treesize of output 8 [2021-04-15 03:05:22,313 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:22,315 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:05:22,316 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:22,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 7 [2021-04-15 03:05:22,321 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:22,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 12 treesize of output 8 [2021-04-15 03:05:22,326 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:22,356 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:22,357 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:05:22,357 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 1 variables, input treesize:123, output treesize:40 [2021-04-15 03:05:22,552 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:22,552 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:05:22,552 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:05:22,552 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5658011] [2021-04-15 03:05:22,552 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:05:22,552 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:05:22,553 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:05:22,553 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:05:22,553 INFO L87 Difference]: Start difference. First operand 239 states and 478 transitions. Second operand has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:23,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:05:23,177 INFO L93 Difference]: Finished difference Result 264 states and 514 transitions. [2021-04-15 03:05:23,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:05:23,178 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-04-15 03:05:23,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:05:23,178 INFO L225 Difference]: With dead ends: 264 [2021-04-15 03:05:23,178 INFO L226 Difference]: Without dead ends: 257 [2021-04-15 03:05:23,178 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 1112.3ms TimeCoverageRelationStatistics Valid=80, Invalid=570, Unknown=0, NotChecked=0, Total=650 [2021-04-15 03:05:23,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2021-04-15 03:05:23,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 238. [2021-04-15 03:05:23,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 237 states have (on average 2.0084388185654007) internal successors, (476), 237 states have internal predecessors, (476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:23,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 476 transitions. [2021-04-15 03:05:23,180 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 476 transitions. Word has length 18 [2021-04-15 03:05:23,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:05:23,180 INFO L480 AbstractCegarLoop]: Abstraction has 238 states and 476 transitions. [2021-04-15 03:05:23,180 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:23,181 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 476 transitions. [2021-04-15 03:05:23,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:05:23,181 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:05:23,181 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:05:23,381 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 368 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8174 [2021-04-15 03:05:23,381 INFO L428 AbstractCegarLoop]: === Iteration 376 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:05:23,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:05:23,381 INFO L82 PathProgramCache]: Analyzing trace with hash -63598697, now seen corresponding path program 367 times [2021-04-15 03:05:23,382 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:05:23,382 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619811095] [2021-04-15 03:05:23,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:05:23,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:05:23,613 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:23,613 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619811095] [2021-04-15 03:05:23,614 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2118743619] [2021-04-15 03:05:23,614 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-04-15 03:05:23,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:05:23,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:05:23,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:05:24,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:24,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:24,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:05:24,153 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:24,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:24,159 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:24,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:05:24,160 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:24,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:24,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:24,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 7 [2021-04-15 03:05:24,168 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:24,173 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:24,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 18 treesize of output 1 [2021-04-15 03:05:24,175 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:24,285 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 43 [2021-04-15 03:05:24,285 INFO L628 ElimStorePlain]: treesize reduction 265, result has 22.7 percent of original size [2021-04-15 03:05:24,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 03:05:24,289 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:24,322 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:24,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 12 treesize of output 8 [2021-04-15 03:05:24,325 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:24,355 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:24,358 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:05:24,358 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:458, output treesize:41 [2021-04-15 03:05:24,455 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:24,455 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:05:24,456 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:05:24,456 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1408982959] [2021-04-15 03:05:24,456 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:05:24,456 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:05:24,456 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:05:24,456 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:05:24,456 INFO L87 Difference]: Start difference. First operand 238 states and 476 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:25,034 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 53 [2021-04-15 03:05:25,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:05:25,154 INFO L93 Difference]: Finished difference Result 253 states and 498 transitions. [2021-04-15 03:05:25,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:05:25,155 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-04-15 03:05:25,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:05:25,155 INFO L225 Difference]: With dead ends: 253 [2021-04-15 03:05:25,155 INFO L226 Difference]: Without dead ends: 246 [2021-04-15 03:05:25,156 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 958.3ms TimeCoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:05:25,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2021-04-15 03:05:25,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 237. [2021-04-15 03:05:25,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 236 states have (on average 2.0084745762711864) internal successors, (474), 236 states have internal predecessors, (474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:25,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 474 transitions. [2021-04-15 03:05:25,158 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 474 transitions. Word has length 18 [2021-04-15 03:05:25,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:05:25,158 INFO L480 AbstractCegarLoop]: Abstraction has 237 states and 474 transitions. [2021-04-15 03:05:25,158 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:25,158 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 474 transitions. [2021-04-15 03:05:25,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:05:25,158 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:05:25,158 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:05:25,358 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8184,369 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:05:25,358 INFO L428 AbstractCegarLoop]: === Iteration 377 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:05:25,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:05:25,359 INFO L82 PathProgramCache]: Analyzing trace with hash 2085197839, now seen corresponding path program 368 times [2021-04-15 03:05:25,359 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:05:25,359 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951865062] [2021-04-15 03:05:25,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:05:25,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:05:25,713 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:25,713 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951865062] [2021-04-15 03:05:25,713 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1022861321] [2021-04-15 03:05:25,713 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-04-15 03:05:25,774 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 03:05:25,774 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:05:25,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:05:25,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:05:26,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:26,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:26,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 11 treesize of output 7 [2021-04-15 03:05:26,222 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:26,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:26,228 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:26,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 18 treesize of output 1 [2021-04-15 03:05:26,230 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:26,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:26,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:26,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 17 treesize of output 8 [2021-04-15 03:05:26,237 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:26,242 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:26,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 18 treesize of output 1 [2021-04-15 03:05:26,244 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:26,361 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 44 [2021-04-15 03:05:26,362 INFO L628 ElimStorePlain]: treesize reduction 265, result has 22.7 percent of original size [2021-04-15 03:05:26,365 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:26,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 13 treesize of output 9 [2021-04-15 03:05:26,367 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:26,400 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:26,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 12 treesize of output 8 [2021-04-15 03:05:26,403 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:26,435 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:26,437 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:05:26,438 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:458, output treesize:41 [2021-04-15 03:05:26,548 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:26,548 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:05:26,548 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:05:26,548 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386722403] [2021-04-15 03:05:26,548 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:05:26,549 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:05:26,549 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:05:26,549 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:05:26,549 INFO L87 Difference]: Start difference. First operand 237 states and 474 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:26,963 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 45 [2021-04-15 03:05:27,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:05:27,083 INFO L93 Difference]: Finished difference Result 250 states and 493 transitions. [2021-04-15 03:05:27,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:05:27,084 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-04-15 03:05:27,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:05:27,084 INFO L225 Difference]: With dead ends: 250 [2021-04-15 03:05:27,085 INFO L226 Difference]: Without dead ends: 243 [2021-04-15 03:05:27,085 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 914.6ms TimeCoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:05:27,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2021-04-15 03:05:27,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 235. [2021-04-15 03:05:27,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235 states, 234 states have (on average 2.0085470085470085) internal successors, (470), 234 states have internal predecessors, (470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:27,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 470 transitions. [2021-04-15 03:05:27,087 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 470 transitions. Word has length 18 [2021-04-15 03:05:27,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:05:27,087 INFO L480 AbstractCegarLoop]: Abstraction has 235 states and 470 transitions. [2021-04-15 03:05:27,087 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:27,087 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 470 transitions. [2021-04-15 03:05:27,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:05:27,087 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:05:27,087 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:05:27,287 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8207,370 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:05:27,287 INFO L428 AbstractCegarLoop]: === Iteration 378 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:05:27,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:05:27,288 INFO L82 PathProgramCache]: Analyzing trace with hash 177503981, now seen corresponding path program 369 times [2021-04-15 03:05:27,288 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:05:27,288 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007556266] [2021-04-15 03:05:27,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:05:27,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:05:27,777 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:27,778 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007556266] [2021-04-15 03:05:27,778 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1075748066] [2021-04-15 03:05:27,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 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-04-15 03:05:27,839 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-04-15 03:05:27,839 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:05:27,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:05:27,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:05:28,577 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:28,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:28,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 28 treesize of output 1 [2021-04-15 03:05:28,580 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:28,584 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:28,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:28,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 1 [2021-04-15 03:05:28,587 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:28,591 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:28,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:28,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 29 treesize of output 9 [2021-04-15 03:05:28,595 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:28,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:28,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:28,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 22 treesize of output 1 [2021-04-15 03:05:28,602 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:28,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:28,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:28,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 1 [2021-04-15 03:05:28,610 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:28,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:28,615 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:28,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 13 treesize of output 7 [2021-04-15 03:05:28,617 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:28,621 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:28,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:28,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 29 treesize of output 9 [2021-04-15 03:05:28,624 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:28,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:28,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:28,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 20 treesize of output 1 [2021-04-15 03:05:28,630 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:28,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:28,636 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:28,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 28 treesize of output 1 [2021-04-15 03:05:28,638 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:28,642 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:28,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:28,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 21 treesize of output 8 [2021-04-15 03:05:28,645 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:28,649 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:28,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:28,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 28 treesize of output 1 [2021-04-15 03:05:28,652 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:28,656 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:28,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 8 [2021-04-15 03:05:28,658 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:28,765 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 36 [2021-04-15 03:05:28,766 INFO L628 ElimStorePlain]: treesize reduction 26, result has 74.5 percent of original size [2021-04-15 03:05:28,768 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:05:28,768 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 5 variables, input treesize:566, output treesize:40 [2021-04-15 03:05:28,910 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:28,911 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:05:28,911 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2021-04-15 03:05:28,911 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887400754] [2021-04-15 03:05:28,911 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-04-15 03:05:28,911 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:05:28,911 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-04-15 03:05:28,911 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2021-04-15 03:05:28,911 INFO L87 Difference]: Start difference. First operand 235 states and 470 transitions. Second operand has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 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-04-15 03:05:29,390 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 29 [2021-04-15 03:05:29,781 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 65 [2021-04-15 03:05:29,984 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 65 [2021-04-15 03:05:30,177 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 62 [2021-04-15 03:05:30,419 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 65 [2021-04-15 03:05:30,642 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 63 [2021-04-15 03:05:30,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:05:30,667 INFO L93 Difference]: Finished difference Result 349 states and 652 transitions. [2021-04-15 03:05:30,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-04-15 03:05:30,668 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 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 18 [2021-04-15 03:05:30,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:05:30,668 INFO L225 Difference]: With dead ends: 349 [2021-04-15 03:05:30,668 INFO L226 Difference]: Without dead ends: 339 [2021-04-15 03:05:30,668 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 2127.4ms TimeCoverageRelationStatistics Valid=106, Invalid=706, Unknown=0, NotChecked=0, Total=812 [2021-04-15 03:05:30,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2021-04-15 03:05:30,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 247. [2021-04-15 03:05:30,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 246 states have (on average 2.0203252032520327) internal successors, (497), 246 states have internal predecessors, (497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:30,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 497 transitions. [2021-04-15 03:05:30,671 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 497 transitions. Word has length 18 [2021-04-15 03:05:30,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:05:30,671 INFO L480 AbstractCegarLoop]: Abstraction has 247 states and 497 transitions. [2021-04-15 03:05:30,671 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.55) internal successors, (31), 20 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-04-15 03:05:30,671 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 497 transitions. [2021-04-15 03:05:30,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:05:30,671 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:05:30,671 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:05:30,871 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 371 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8231 [2021-04-15 03:05:30,872 INFO L428 AbstractCegarLoop]: === Iteration 379 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:05:30,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:05:30,872 INFO L82 PathProgramCache]: Analyzing trace with hash -1559273751, now seen corresponding path program 370 times [2021-04-15 03:05:30,872 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:05:30,872 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070406272] [2021-04-15 03:05:30,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:05:30,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:05:31,443 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:31,443 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070406272] [2021-04-15 03:05:31,443 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [20634312] [2021-04-15 03:05:31,443 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-04-15 03:05:31,507 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 03:05:31,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:05:31,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:05:31,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:05:31,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 03:05:31,717 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:31,720 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:05:31,721 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:31,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 12 treesize of output 8 [2021-04-15 03:05:31,725 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:31,727 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:05:31,728 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:31,731 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:05:31,732 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:31,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 12 treesize of output 8 [2021-04-15 03:05:31,736 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:31,762 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:31,763 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:05:31,763 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 1 variables, input treesize:156, output treesize:40 [2021-04-15 03:05:31,929 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:31,929 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:05:31,929 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 17 [2021-04-15 03:05:31,930 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201936927] [2021-04-15 03:05:31,930 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-04-15 03:05:31,930 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:05:31,930 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-04-15 03:05:31,930 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=235, Unknown=0, NotChecked=0, Total=272 [2021-04-15 03:05:31,930 INFO L87 Difference]: Start difference. First operand 247 states and 497 transitions. Second operand has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:32,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:05:32,497 INFO L93 Difference]: Finished difference Result 279 states and 546 transitions. [2021-04-15 03:05:32,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-04-15 03:05:32,498 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have 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-04-15 03:05:32,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:05:32,498 INFO L225 Difference]: With dead ends: 279 [2021-04-15 03:05:32,498 INFO L226 Difference]: Without dead ends: 272 [2021-04-15 03:05:32,499 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 1032.6ms TimeCoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-04-15 03:05:32,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2021-04-15 03:05:32,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 250. [2021-04-15 03:05:32,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 250 states, 249 states have (on average 2.0200803212851404) internal successors, (503), 249 states have internal predecessors, (503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:32,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 503 transitions. [2021-04-15 03:05:32,501 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 503 transitions. Word has length 18 [2021-04-15 03:05:32,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:05:32,501 INFO L480 AbstractCegarLoop]: Abstraction has 250 states and 503 transitions. [2021-04-15 03:05:32,501 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 17 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:32,501 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 503 transitions. [2021-04-15 03:05:32,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:05:32,501 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:05:32,501 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:05:32,701 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 372 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8297 [2021-04-15 03:05:32,702 INFO L428 AbstractCegarLoop]: === Iteration 380 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:05:32,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:05:32,702 INFO L82 PathProgramCache]: Analyzing trace with hash 1419536241, now seen corresponding path program 371 times [2021-04-15 03:05:32,702 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:05:32,702 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433262235] [2021-04-15 03:05:32,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:05:32,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:05:32,937 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 26 [2021-04-15 03:05:33,068 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 25 [2021-04-15 03:05:33,271 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:33,271 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433262235] [2021-04-15 03:05:33,271 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1764585341] [2021-04-15 03:05:33,271 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-04-15 03:05:33,339 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-04-15 03:05:33,340 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:05:33,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:05:33,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:05:33,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-04-15 03:05:33,754 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:33,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 13 treesize of output 9 [2021-04-15 03:05:33,760 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:33,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2021-04-15 03:05:33,765 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:33,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:05:33,770 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:33,800 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:33,802 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:05:33,802 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:97, output treesize:41 [2021-04-15 03:05:33,934 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:33,935 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:05:33,935 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:05:33,935 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826805796] [2021-04-15 03:05:33,935 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:05:33,935 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:05:33,935 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:05:33,935 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=408, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:05:33,935 INFO L87 Difference]: Start difference. First operand 250 states and 503 transitions. Second operand has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:34,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:05:34,446 INFO L93 Difference]: Finished difference Result 268 states and 530 transitions. [2021-04-15 03:05:34,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-04-15 03:05:34,447 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-04-15 03:05:34,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:05:34,448 INFO L225 Difference]: With dead ends: 268 [2021-04-15 03:05:34,448 INFO L226 Difference]: Without dead ends: 261 [2021-04-15 03:05:34,448 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 1214.4ms TimeCoverageRelationStatistics Valid=71, Invalid=529, Unknown=0, NotChecked=0, Total=600 [2021-04-15 03:05:34,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2021-04-15 03:05:34,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 249. [2021-04-15 03:05:34,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 249 states, 248 states have (on average 2.0201612903225805) internal successors, (501), 248 states have internal predecessors, (501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:34,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 501 transitions. [2021-04-15 03:05:34,450 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 501 transitions. Word has length 18 [2021-04-15 03:05:34,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:05:34,450 INFO L480 AbstractCegarLoop]: Abstraction has 249 states and 501 transitions. [2021-04-15 03:05:34,450 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:34,450 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 501 transitions. [2021-04-15 03:05:34,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:05:34,450 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:05:34,450 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:05:34,650 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 373 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8310 [2021-04-15 03:05:34,651 INFO L428 AbstractCegarLoop]: === Iteration 381 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:05:34,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:05:34,651 INFO L82 PathProgramCache]: Analyzing trace with hash -726634519, now seen corresponding path program 372 times [2021-04-15 03:05:34,651 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:05:34,651 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643439280] [2021-04-15 03:05:34,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:05:34,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:05:35,164 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:35,165 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643439280] [2021-04-15 03:05:35,165 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1459477200] [2021-04-15 03:05:35,165 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-04-15 03:05:35,226 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-04-15 03:05:35,226 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:05:35,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:05:35,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:05:35,833 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:35,834 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:35,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 24 treesize of output 1 [2021-04-15 03:05:35,851 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:35,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:35,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:35,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 23 treesize of output 1 [2021-04-15 03:05:35,860 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:35,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:35,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:35,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 24 treesize of output 1 [2021-04-15 03:05:35,870 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:35,876 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:35,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 8 [2021-04-15 03:05:35,902 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:36,050 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 44 [2021-04-15 03:05:36,050 INFO L628 ElimStorePlain]: treesize reduction 245, result has 24.1 percent of original size [2021-04-15 03:05:36,055 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:36,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 13 treesize of output 9 [2021-04-15 03:05:36,057 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:36,109 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:36,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 12 treesize of output 8 [2021-04-15 03:05:36,114 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:36,154 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:36,156 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:05:36,156 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:452, output treesize:41 [2021-04-15 03:05:36,277 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:36,277 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:05:36,277 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:05:36,277 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144727170] [2021-04-15 03:05:36,277 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:05:36,277 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:05:36,277 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:05:36,277 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:05:36,278 INFO L87 Difference]: Start difference. First operand 249 states and 501 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:36,751 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 50 [2021-04-15 03:05:36,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:05:36,869 INFO L93 Difference]: Finished difference Result 266 states and 526 transitions. [2021-04-15 03:05:36,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:05:36,870 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-04-15 03:05:36,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:05:36,870 INFO L225 Difference]: With dead ends: 266 [2021-04-15 03:05:36,870 INFO L226 Difference]: Without dead ends: 259 [2021-04-15 03:05:36,871 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 1231.0ms TimeCoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-04-15 03:05:36,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2021-04-15 03:05:36,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 248. [2021-04-15 03:05:36,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 248 states, 247 states have (on average 2.020242914979757) internal successors, (499), 247 states have internal predecessors, (499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:36,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248 states to 248 states and 499 transitions. [2021-04-15 03:05:36,873 INFO L78 Accepts]: Start accepts. Automaton has 248 states and 499 transitions. Word has length 18 [2021-04-15 03:05:36,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:05:36,873 INFO L480 AbstractCegarLoop]: Abstraction has 248 states and 499 transitions. [2021-04-15 03:05:36,873 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:36,873 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 499 transitions. [2021-04-15 03:05:36,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:05:36,873 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:05:36,873 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:05:37,073 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 374 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8322 [2021-04-15 03:05:37,074 INFO L428 AbstractCegarLoop]: === Iteration 382 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:05:37,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:05:37,074 INFO L82 PathProgramCache]: Analyzing trace with hash 1461548657, now seen corresponding path program 373 times [2021-04-15 03:05:37,074 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:05:37,074 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663954909] [2021-04-15 03:05:37,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:05:37,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:05:37,380 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:37,380 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663954909] [2021-04-15 03:05:37,380 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [208857697] [2021-04-15 03:05:37,380 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-04-15 03:05:37,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:05:37,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:05:37,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:05:37,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:37,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:37,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 18 treesize of output 1 [2021-04-15 03:05:37,944 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:37,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:37,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:37,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 17 treesize of output 8 [2021-04-15 03:05:37,950 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:37,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:37,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 7 [2021-04-15 03:05:37,955 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:38,075 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 43 [2021-04-15 03:05:38,076 INFO L628 ElimStorePlain]: treesize reduction 176, result has 30.7 percent of original size [2021-04-15 03:05:38,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 12 treesize of output 8 [2021-04-15 03:05:38,081 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:38,118 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:38,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 03:05:38,123 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:38,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:38,158 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:05:38,158 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:331, output treesize:41 [2021-04-15 03:05:38,266 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:38,267 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:05:38,267 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:05:38,267 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474565046] [2021-04-15 03:05:38,267 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:05:38,267 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:05:38,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:05:38,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:05:38,267 INFO L87 Difference]: Start difference. First operand 248 states and 499 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:38,646 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 57 [2021-04-15 03:05:38,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:05:38,810 INFO L93 Difference]: Finished difference Result 263 states and 521 transitions. [2021-04-15 03:05:38,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:05:38,811 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-04-15 03:05:38,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:05:38,811 INFO L225 Difference]: With dead ends: 263 [2021-04-15 03:05:38,811 INFO L226 Difference]: Without dead ends: 256 [2021-04-15 03:05:38,811 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 920.6ms TimeCoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2021-04-15 03:05:38,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2021-04-15 03:05:38,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 248. [2021-04-15 03:05:38,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 248 states, 247 states have (on average 2.020242914979757) internal successors, (499), 247 states have internal predecessors, (499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:38,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248 states to 248 states and 499 transitions. [2021-04-15 03:05:38,813 INFO L78 Accepts]: Start accepts. Automaton has 248 states and 499 transitions. Word has length 18 [2021-04-15 03:05:38,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:05:38,813 INFO L480 AbstractCegarLoop]: Abstraction has 248 states and 499 transitions. [2021-04-15 03:05:38,813 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:38,814 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 499 transitions. [2021-04-15 03:05:38,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:05:38,814 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:05:38,814 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:05:39,017 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8348,375 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:05:39,017 INFO L428 AbstractCegarLoop]: === Iteration 383 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:05:39,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:05:39,017 INFO L82 PathProgramCache]: Analyzing trace with hash 1502592933, now seen corresponding path program 374 times [2021-04-15 03:05:39,017 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:05:39,017 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305558478] [2021-04-15 03:05:39,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:05:39,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:05:39,391 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:39,391 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305558478] [2021-04-15 03:05:39,391 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1329240335] [2021-04-15 03:05:39,391 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:05:39,456 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 03:05:39,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:05:39,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:05:39,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:05:39,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:39,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:39,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 18 treesize of output 1 [2021-04-15 03:05:39,900 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:39,904 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:39,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:39,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 1 [2021-04-15 03:05:39,907 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:39,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:39,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:39,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-04-15 03:05:39,914 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:39,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:39,919 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:39,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 18 treesize of output 1 [2021-04-15 03:05:39,921 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:39,925 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:39,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:39,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 8 [2021-04-15 03:05:39,928 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:39,932 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:39,933 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:39,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 24 treesize of output 1 [2021-04-15 03:05:39,935 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:39,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:39,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:39,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 18 treesize of output 1 [2021-04-15 03:05:39,942 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:39,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:39,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:39,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-04-15 03:05:39,949 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:39,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:39,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:39,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 7 [2021-04-15 03:05:39,955 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:39,958 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:05:39,959 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:39,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:39,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:39,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 18 treesize of output 1 [2021-04-15 03:05:39,964 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:39,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:39,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 18 treesize of output 1 [2021-04-15 03:05:39,969 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:40,008 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:40,010 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:05:40,010 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:450, output treesize:41 [2021-04-15 03:05:40,101 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:40,101 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:05:40,101 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:05:40,102 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047973162] [2021-04-15 03:05:40,102 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:05:40,102 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:05:40,102 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:05:40,102 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:05:40,102 INFO L87 Difference]: Start difference. First operand 248 states and 499 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:40,849 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 31 [2021-04-15 03:05:40,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:05:40,977 INFO L93 Difference]: Finished difference Result 306 states and 592 transitions. [2021-04-15 03:05:40,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-04-15 03:05:40,978 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-04-15 03:05:40,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:05:40,978 INFO L225 Difference]: With dead ends: 306 [2021-04-15 03:05:40,978 INFO L226 Difference]: Without dead ends: 293 [2021-04-15 03:05:40,979 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 1071.1ms TimeCoverageRelationStatistics Valid=74, Invalid=478, Unknown=0, NotChecked=0, Total=552 [2021-04-15 03:05:40,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2021-04-15 03:05:40,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 252. [2021-04-15 03:05:40,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 251 states have (on average 2.0199203187250996) internal successors, (507), 251 states have internal predecessors, (507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:40,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 507 transitions. [2021-04-15 03:05:40,981 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 507 transitions. Word has length 18 [2021-04-15 03:05:40,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:05:40,981 INFO L480 AbstractCegarLoop]: Abstraction has 252 states and 507 transitions. [2021-04-15 03:05:40,981 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:40,983 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 507 transitions. [2021-04-15 03:05:40,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:05:40,983 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:05:40,983 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:05:41,189 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 376 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8372 [2021-04-15 03:05:41,189 INFO L428 AbstractCegarLoop]: === Iteration 384 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:05:41,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:05:41,196 INFO L82 PathProgramCache]: Analyzing trace with hash 1897048937, now seen corresponding path program 375 times [2021-04-15 03:05:41,199 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:05:41,199 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758874826] [2021-04-15 03:05:41,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:05:41,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:05:41,558 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:41,558 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758874826] [2021-04-15 03:05:41,559 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313768244] [2021-04-15 03:05:41,559 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:05:41,622 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-04-15 03:05:41,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:05:41,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:05:41,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:05:42,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:42,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:42,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 22 treesize of output 1 [2021-04-15 03:05:42,059 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:42,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:42,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:42,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 29 treesize of output 9 [2021-04-15 03:05:42,065 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:42,068 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:42,068 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:42,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 13 treesize of output 3 [2021-04-15 03:05:42,070 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:42,073 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:42,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:42,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 28 treesize of output 1 [2021-04-15 03:05:42,075 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:42,078 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:05:42,079 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:42,082 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:42,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:42,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 22 treesize of output 1 [2021-04-15 03:05:42,084 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:42,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:42,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:42,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 21 treesize of output 8 [2021-04-15 03:05:42,089 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:42,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:42,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:42,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 20 treesize of output 1 [2021-04-15 03:05:42,094 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:42,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:42,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:42,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 13 treesize of output 7 [2021-04-15 03:05:42,099 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:42,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:42,103 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:42,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 21 treesize of output 1 [2021-04-15 03:05:42,104 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:42,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:42,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:42,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 22 treesize of output 1 [2021-04-15 03:05:42,109 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:42,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:42,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 1 [2021-04-15 03:05:42,113 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:42,147 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:42,149 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:05:42,149 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:488, output treesize:40 [2021-04-15 03:05:42,305 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:42,305 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:05:42,305 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:05:42,305 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [974322072] [2021-04-15 03:05:42,305 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:05:42,305 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:05:42,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:05:42,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:05:42,306 INFO L87 Difference]: Start difference. First operand 252 states and 507 transitions. Second operand has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:43,083 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 38 [2021-04-15 03:05:43,366 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 41 [2021-04-15 03:05:43,588 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 39 [2021-04-15 03:05:43,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:05:43,624 INFO L93 Difference]: Finished difference Result 369 states and 690 transitions. [2021-04-15 03:05:43,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-04-15 03:05:43,625 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-04-15 03:05:43,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:05:43,626 INFO L225 Difference]: With dead ends: 369 [2021-04-15 03:05:43,626 INFO L226 Difference]: Without dead ends: 359 [2021-04-15 03:05:43,626 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 1508.4ms TimeCoverageRelationStatistics Valid=167, Invalid=955, Unknown=0, NotChecked=0, Total=1122 [2021-04-15 03:05:43,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2021-04-15 03:05:43,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 253. [2021-04-15 03:05:43,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 252 states have (on average 2.0198412698412698) internal successors, (509), 252 states have internal predecessors, (509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:43,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 509 transitions. [2021-04-15 03:05:43,629 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 509 transitions. Word has length 18 [2021-04-15 03:05:43,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:05:43,629 INFO L480 AbstractCegarLoop]: Abstraction has 253 states and 509 transitions. [2021-04-15 03:05:43,629 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:43,629 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 509 transitions. [2021-04-15 03:05:43,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:05:43,629 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:05:43,629 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:05:43,833 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8405,377 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:05:43,833 INFO L428 AbstractCegarLoop]: === Iteration 385 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:05:43,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:05:43,834 INFO L82 PathProgramCache]: Analyzing trace with hash 160271205, now seen corresponding path program 376 times [2021-04-15 03:05:43,834 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:05:43,834 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316692681] [2021-04-15 03:05:43,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:05:43,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:05:44,115 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:44,115 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316692681] [2021-04-15 03:05:44,115 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1350991188] [2021-04-15 03:05:44,115 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-04-15 03:05:44,177 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 03:05:44,177 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:05:44,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:05:44,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:05:44,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:44,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:44,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 18 treesize of output 1 [2021-04-15 03:05:44,527 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:44,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:44,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:44,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-04-15 03:05:44,533 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:44,537 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:44,538 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:44,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 18 treesize of output 1 [2021-04-15 03:05:44,540 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:44,544 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:44,544 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:44,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:05:44,546 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:44,550 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:44,550 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05: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 11 treesize of output 7 [2021-04-15 03:05:44,552 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:44,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:44,557 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:44,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-04-15 03:05:44,559 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:44,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:44,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:44,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 24 treesize of output 1 [2021-04-15 03:05:44,565 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:44,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:44,570 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:44,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 25 treesize of output 9 [2021-04-15 03:05:44,573 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:44,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:44,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:44,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 17 treesize of output 1 [2021-04-15 03:05:44,585 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:44,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:44,590 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:44,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 18 treesize of output 1 [2021-04-15 03:05:44,592 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:44,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:44,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:44,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-04-15 03:05:44,600 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:44,604 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:44,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 8 [2021-04-15 03:05:44,607 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:44,695 INFO L628 ElimStorePlain]: treesize reduction 20, result has 74.4 percent of original size [2021-04-15 03:05:44,697 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:05:44,697 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 2 variables, input treesize:446, output treesize:40 [2021-04-15 03:05:44,862 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:44,862 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:05:44,862 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:05:44,862 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344753761] [2021-04-15 03:05:44,863 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:05:44,863 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:05:44,863 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:05:44,863 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:05:44,863 INFO L87 Difference]: Start difference. First operand 253 states and 509 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:45,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:05:45,620 INFO L93 Difference]: Finished difference Result 306 states and 593 transitions. [2021-04-15 03:05:45,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-04-15 03:05:45,621 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-04-15 03:05:45,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:05:45,621 INFO L225 Difference]: With dead ends: 306 [2021-04-15 03:05:45,621 INFO L226 Difference]: Without dead ends: 299 [2021-04-15 03:05:45,621 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 891.4ms TimeCoverageRelationStatistics Valid=75, Invalid=477, Unknown=0, NotChecked=0, Total=552 [2021-04-15 03:05:45,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 299 states. [2021-04-15 03:05:45,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 299 to 251. [2021-04-15 03:05:45,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 250 states have (on average 2.02) internal successors, (505), 250 states have internal predecessors, (505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:45,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 505 transitions. [2021-04-15 03:05:45,624 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 505 transitions. Word has length 18 [2021-04-15 03:05:45,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:05:45,624 INFO L480 AbstractCegarLoop]: Abstraction has 251 states and 505 transitions. [2021-04-15 03:05:45,624 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:45,624 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 505 transitions. [2021-04-15 03:05:45,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:05:45,624 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:05:45,624 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:05:45,824 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 378 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8454 [2021-04-15 03:05:45,825 INFO L428 AbstractCegarLoop]: === Iteration 386 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:05:45,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:05:45,825 INFO L82 PathProgramCache]: Analyzing trace with hash -1860062781, now seen corresponding path program 377 times [2021-04-15 03:05:45,825 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:05:45,825 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297325322] [2021-04-15 03:05:45,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:05:45,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:05:46,212 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:46,213 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1297325322] [2021-04-15 03:05:46,213 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [247668238] [2021-04-15 03:05:46,213 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:05:46,276 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-04-15 03:05:46,276 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:05:46,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:05:46,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:05:46,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 03:05:46,534 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:46,536 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:05:46,537 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:46,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 5 treesize of output 3 [2021-04-15 03:05:46,542 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:46,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:05:46,546 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:46,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 12 treesize of output 8 [2021-04-15 03:05:46,550 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:46,579 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:46,580 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:05:46,581 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 1 variables, input treesize:117, output treesize:40 [2021-04-15 03:05:46,752 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:46,752 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:05:46,752 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:05:46,753 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287520207] [2021-04-15 03:05:46,753 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:05:46,753 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:05:46,753 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:05:46,753 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=404, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:05:46,753 INFO L87 Difference]: Start difference. First operand 251 states and 505 transitions. Second operand has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:47,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:05:47,487 INFO L93 Difference]: Finished difference Result 284 states and 555 transitions. [2021-04-15 03:05:47,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-04-15 03:05:47,488 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-04-15 03:05:47,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:05:47,488 INFO L225 Difference]: With dead ends: 284 [2021-04-15 03:05:47,488 INFO L226 Difference]: Without dead ends: 274 [2021-04-15 03:05:47,489 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 1152.9ms TimeCoverageRelationStatistics Valid=113, Invalid=757, Unknown=0, NotChecked=0, Total=870 [2021-04-15 03:05:47,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2021-04-15 03:05:47,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 253. [2021-04-15 03:05:47,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 252 states have (on average 2.0198412698412698) internal successors, (509), 252 states have internal predecessors, (509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:47,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 509 transitions. [2021-04-15 03:05:47,491 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 509 transitions. Word has length 18 [2021-04-15 03:05:47,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:05:47,491 INFO L480 AbstractCegarLoop]: Abstraction has 253 states and 509 transitions. [2021-04-15 03:05:47,491 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:47,491 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 509 transitions. [2021-04-15 03:05:47,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:05:47,491 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:05:47,491 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:05:47,691 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8504,379 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:05:47,691 INFO L428 AbstractCegarLoop]: === Iteration 387 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:05:47,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:05:47,692 INFO L82 PathProgramCache]: Analyzing trace with hash 698126783, now seen corresponding path program 378 times [2021-04-15 03:05:47,692 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:05:47,692 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738310173] [2021-04-15 03:05:47,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:05:47,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:05:48,089 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:48,089 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738310173] [2021-04-15 03:05:48,089 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1298786753] [2021-04-15 03:05:48,089 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-04-15 03:05:48,152 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-04-15 03:05:48,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:05:48,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:05:48,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:05:48,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 03:05:48,389 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:48,391 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:05:48,392 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:48,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 5 treesize of output 3 [2021-04-15 03:05:48,396 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:48,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 11 treesize of output 7 [2021-04-15 03:05:48,399 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:48,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 12 treesize of output 8 [2021-04-15 03:05:48,408 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:48,434 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:48,435 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:05:48,435 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 1 variables, input treesize:117, output treesize:40 [2021-04-15 03:05:48,587 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:48,587 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:05:48,587 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:05:48,587 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415243154] [2021-04-15 03:05:48,588 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:05:48,588 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:05:48,588 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:05:48,588 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=404, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:05:48,588 INFO L87 Difference]: Start difference. First operand 253 states and 509 transitions. Second operand has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:49,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:05:49,434 INFO L93 Difference]: Finished difference Result 285 states and 557 transitions. [2021-04-15 03:05:49,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-04-15 03:05:49,435 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-04-15 03:05:49,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:05:49,435 INFO L225 Difference]: With dead ends: 285 [2021-04-15 03:05:49,435 INFO L226 Difference]: Without dead ends: 278 [2021-04-15 03:05:49,436 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 1197.9ms TimeCoverageRelationStatistics Valid=113, Invalid=757, Unknown=0, NotChecked=0, Total=870 [2021-04-15 03:05:49,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2021-04-15 03:05:49,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 252. [2021-04-15 03:05:49,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 251 states have (on average 2.0199203187250996) internal successors, (507), 251 states have internal predecessors, (507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:49,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 507 transitions. [2021-04-15 03:05:49,438 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 507 transitions. Word has length 18 [2021-04-15 03:05:49,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:05:49,438 INFO L480 AbstractCegarLoop]: Abstraction has 252 states and 507 transitions. [2021-04-15 03:05:49,438 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:49,438 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 507 transitions. [2021-04-15 03:05:49,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:05:49,438 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:05:49,438 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:05:49,642 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8513,380 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:05:49,642 INFO L428 AbstractCegarLoop]: === Iteration 388 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:05:49,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:05:49,642 INFO L82 PathProgramCache]: Analyzing trace with hash -618030521, now seen corresponding path program 379 times [2021-04-15 03:05:49,642 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:05:49,642 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1549768085] [2021-04-15 03:05:49,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:05:49,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:05:50,127 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:50,127 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1549768085] [2021-04-15 03:05:50,127 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2099964867] [2021-04-15 03:05:50,127 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-04-15 03:05:50,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:05:50,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:05:50,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:05:50,565 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:50,566 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:50,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 24 treesize of output 1 [2021-04-15 03:05:50,568 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:50,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:50,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:50,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 25 treesize of output 9 [2021-04-15 03:05:50,575 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:50,578 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:05:50,579 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:50,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:50,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 18 treesize of output 1 [2021-04-15 03:05:50,585 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:50,717 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 40 [2021-04-15 03:05:50,718 INFO L628 ElimStorePlain]: treesize reduction 234, result has 23.3 percent of original size [2021-04-15 03:05:50,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 12 treesize of output 8 [2021-04-15 03:05:50,722 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:50,766 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:50,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-04-15 03:05:50,772 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:50,816 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:50,825 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:05:50,825 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:458, output treesize:41 [2021-04-15 03:05:50,944 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:50,944 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:05:50,944 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:05:50,944 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652245055] [2021-04-15 03:05:50,944 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:05:50,944 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:05:50,945 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:05:50,945 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:05:50,945 INFO L87 Difference]: Start difference. First operand 252 states and 507 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:51,600 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 49 [2021-04-15 03:05:51,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:05:51,811 INFO L93 Difference]: Finished difference Result 273 states and 540 transitions. [2021-04-15 03:05:51,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-04-15 03:05:51,812 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-04-15 03:05:51,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:05:51,812 INFO L225 Difference]: With dead ends: 273 [2021-04-15 03:05:51,813 INFO L226 Difference]: Without dead ends: 266 [2021-04-15 03:05:51,813 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 1272.0ms TimeCoverageRelationStatistics Valid=82, Invalid=518, Unknown=0, NotChecked=0, Total=600 [2021-04-15 03:05:51,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2021-04-15 03:05:51,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 250. [2021-04-15 03:05:51,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 250 states, 249 states have (on average 2.0200803212851404) internal successors, (503), 249 states have internal predecessors, (503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:51,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 503 transitions. [2021-04-15 03:05:51,815 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 503 transitions. Word has length 18 [2021-04-15 03:05:51,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:05:51,815 INFO L480 AbstractCegarLoop]: Abstraction has 250 states and 503 transitions. [2021-04-15 03:05:51,815 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:51,815 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 503 transitions. [2021-04-15 03:05:51,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:05:51,815 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:05:51,815 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:05:52,026 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 381 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8522 [2021-04-15 03:05:52,026 INFO L428 AbstractCegarLoop]: === Iteration 389 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:05:52,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:05:52,026 INFO L82 PathProgramCache]: Analyzing trace with hash 1928558249, now seen corresponding path program 380 times [2021-04-15 03:05:52,026 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:05:52,026 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470812061] [2021-04-15 03:05:52,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:05:52,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:05:52,413 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:52,413 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470812061] [2021-04-15 03:05:52,413 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2015937134] [2021-04-15 03:05:52,413 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:05:52,477 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 03:05:52,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:05:52,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:05:52,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:05:52,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:52,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:52,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 24 treesize of output 1 [2021-04-15 03:05:52,904 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:52,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:52,909 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:52,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:05:52,911 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:52,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:52,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:52,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 23 treesize of output 1 [2021-04-15 03:05:52,917 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:52,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:52,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 24 treesize of output 1 [2021-04-15 03:05:52,923 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:53,057 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 41 [2021-04-15 03:05:53,058 INFO L628 ElimStorePlain]: treesize reduction 245, result has 23.4 percent of original size [2021-04-15 03:05:53,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 5 treesize of output 3 [2021-04-15 03:05:53,062 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:53,113 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:53,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 13 treesize of output 9 [2021-04-15 03:05:53,118 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:53,162 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:53,165 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:05:53,165 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:454, output treesize:40 [2021-04-15 03:05:53,317 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:53,317 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:05:53,317 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:05:53,317 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431572671] [2021-04-15 03:05:53,317 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:05:53,317 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:05:53,318 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:05:53,318 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:05:53,318 INFO L87 Difference]: Start difference. First operand 250 states and 503 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:54,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:05:54,106 INFO L93 Difference]: Finished difference Result 289 states and 563 transitions. [2021-04-15 03:05:54,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-04-15 03:05:54,107 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-04-15 03:05:54,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:05:54,108 INFO L225 Difference]: With dead ends: 289 [2021-04-15 03:05:54,108 INFO L226 Difference]: Without dead ends: 279 [2021-04-15 03:05:54,108 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 1133.6ms TimeCoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2021-04-15 03:05:54,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279 states. [2021-04-15 03:05:54,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279 to 253. [2021-04-15 03:05:54,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 252 states have (on average 2.0198412698412698) internal successors, (509), 252 states have internal predecessors, (509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:54,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 509 transitions. [2021-04-15 03:05:54,110 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 509 transitions. Word has length 18 [2021-04-15 03:05:54,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:05:54,110 INFO L480 AbstractCegarLoop]: Abstraction has 253 states and 509 transitions. [2021-04-15 03:05:54,110 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:54,110 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 509 transitions. [2021-04-15 03:05:54,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:05:54,110 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:05:54,110 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:05:54,311 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8546,382 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:05:54,311 INFO L428 AbstractCegarLoop]: === Iteration 390 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:05:54,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:05:54,311 INFO L82 PathProgramCache]: Analyzing trace with hash 191780517, now seen corresponding path program 381 times [2021-04-15 03:05:54,311 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:05:54,311 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384767947] [2021-04-15 03:05:54,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:05:54,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:05:54,799 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:54,800 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384767947] [2021-04-15 03:05:54,800 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [732165817] [2021-04-15 03:05:54,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 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-04-15 03:05:54,866 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 03:05:54,866 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:05:54,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:05:54,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:05:55,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:55,210 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:55,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:05:55,212 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:55,216 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:55,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:55,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 18 treesize of output 1 [2021-04-15 03:05:55,219 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:55,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:55,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 11 treesize of output 7 [2021-04-15 03:05:55,226 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:55,374 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 44 [2021-04-15 03:05:55,374 INFO L628 ElimStorePlain]: treesize reduction 172, result has 30.9 percent of original size [2021-04-15 03:05:55,378 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:55,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 13 treesize of output 9 [2021-04-15 03:05:55,381 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:55,435 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:55,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 12 treesize of output 8 [2021-04-15 03:05:55,441 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:55,488 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:55,491 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:05:55,491 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:328, output treesize:40 [2021-04-15 03:05:55,654 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:55,655 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:05:55,655 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 17 [2021-04-15 03:05:55,655 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325649546] [2021-04-15 03:05:55,655 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-04-15 03:05:55,655 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:05:55,655 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-04-15 03:05:55,655 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2021-04-15 03:05:55,655 INFO L87 Difference]: Start difference. First operand 253 states and 509 transitions. Second operand has 17 states, 17 states have (on average 1.411764705882353) internal successors, (24), 17 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-04-15 03:05:56,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:05:56,486 INFO L93 Difference]: Finished difference Result 290 states and 565 transitions. [2021-04-15 03:05:56,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-04-15 03:05:56,487 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.411764705882353) internal successors, (24), 17 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:05:56,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:05:56,488 INFO L225 Difference]: With dead ends: 290 [2021-04-15 03:05:56,488 INFO L226 Difference]: Without dead ends: 283 [2021-04-15 03:05:56,488 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 12 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 1233.9ms TimeCoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-04-15 03:05:56,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2021-04-15 03:05:56,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 252. [2021-04-15 03:05:56,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 251 states have (on average 2.0199203187250996) internal successors, (507), 251 states have internal predecessors, (507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:56,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 507 transitions. [2021-04-15 03:05:56,490 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 507 transitions. Word has length 18 [2021-04-15 03:05:56,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:05:56,490 INFO L480 AbstractCegarLoop]: Abstraction has 252 states and 507 transitions. [2021-04-15 03:05:56,490 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.411764705882353) internal successors, (24), 17 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-04-15 03:05:56,490 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 507 transitions. [2021-04-15 03:05:56,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:05:56,490 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:05:56,490 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:05:56,691 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 383 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8569 [2021-04-15 03:05:56,691 INFO L428 AbstractCegarLoop]: === Iteration 391 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:05:56,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:05:56,691 INFO L82 PathProgramCache]: Analyzing trace with hash -1124376787, now seen corresponding path program 382 times [2021-04-15 03:05:56,691 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:05:56,691 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046724014] [2021-04-15 03:05:56,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:05:56,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:05:57,150 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:57,150 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1046724014] [2021-04-15 03:05:57,150 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [178944462] [2021-04-15 03:05:57,150 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-04-15 03:05:57,237 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 03:05:57,237 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:05:57,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:05:57,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:05:57,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:57,726 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:57,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:05:57,727 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:57,731 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:57,732 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:57,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 23 treesize of output 1 [2021-04-15 03:05:57,734 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:57,738 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:57,739 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:57,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 24 treesize of output 1 [2021-04-15 03:05:57,740 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:57,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:57,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 24 treesize of output 1 [2021-04-15 03:05:57,746 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:57,904 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 42 [2021-04-15 03:05:57,904 INFO L628 ElimStorePlain]: treesize reduction 251, result has 23.2 percent of original size [2021-04-15 03:05:57,909 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:05:57,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 13 treesize of output 9 [2021-04-15 03:05:57,912 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:57,961 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:57,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 5 treesize of output 3 [2021-04-15 03:05:57,966 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:58,012 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:05:58,015 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:05:58,016 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:458, output treesize:41 [2021-04-15 03:05:58,153 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:58,153 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:05:58,153 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:05:58,153 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786904378] [2021-04-15 03:05:58,153 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:05:58,153 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:05:58,154 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:05:58,154 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:05:58,154 INFO L87 Difference]: Start difference. First operand 252 states and 507 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:58,647 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 50 [2021-04-15 03:05:58,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:05:58,776 INFO L93 Difference]: Finished difference Result 278 states and 547 transitions. [2021-04-15 03:05:58,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-04-15 03:05:58,777 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-04-15 03:05:58,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:05:58,777 INFO L225 Difference]: With dead ends: 278 [2021-04-15 03:05:58,777 INFO L226 Difference]: Without dead ends: 271 [2021-04-15 03:05:58,777 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 1098.3ms TimeCoverageRelationStatistics Valid=68, Invalid=438, Unknown=0, NotChecked=0, Total=506 [2021-04-15 03:05:58,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states. [2021-04-15 03:05:58,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 251. [2021-04-15 03:05:58,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 250 states have (on average 2.02) internal successors, (505), 250 states have internal predecessors, (505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:58,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 505 transitions. [2021-04-15 03:05:58,780 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 505 transitions. Word has length 18 [2021-04-15 03:05:58,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:05:58,780 INFO L480 AbstractCegarLoop]: Abstraction has 251 states and 505 transitions. [2021-04-15 03:05:58,780 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:05:58,780 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 505 transitions. [2021-04-15 03:05:58,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:05:58,780 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:05:58,780 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:05:58,980 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 384 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8594 [2021-04-15 03:05:58,980 INFO L428 AbstractCegarLoop]: === Iteration 392 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:05:58,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:05:58,981 INFO L82 PathProgramCache]: Analyzing trace with hash 1024419749, now seen corresponding path program 383 times [2021-04-15 03:05:58,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:05:58,981 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [685016587] [2021-04-15 03:05:58,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:05:58,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:05:59,202 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 31 [2021-04-15 03:05:59,473 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:05:59,473 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [685016587] [2021-04-15 03:05:59,473 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [621589749] [2021-04-15 03:05:59,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 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-04-15 03:05:59,536 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-04-15 03:05:59,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:05:59,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:05:59,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:05:59,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 03:05:59,876 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:59,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 12 treesize of output 8 [2021-04-15 03:05:59,880 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:59,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 13 treesize of output 9 [2021-04-15 03:05:59,886 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:59,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 12 treesize of output 8 [2021-04-15 03:05:59,890 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:59,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-04-15 03:05:59,895 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:05:59,954 INFO L628 ElimStorePlain]: treesize reduction 17, result has 70.7 percent of original size [2021-04-15 03:05:59,955 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:05:59,955 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 1 variables, input treesize:126, output treesize:41 [2021-04-15 03:06:00,079 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:06:00,079 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:06:00,079 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:06:00,079 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1583299411] [2021-04-15 03:06:00,079 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:06:00,079 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:06:00,080 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:06:00,080 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=406, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:06:00,080 INFO L87 Difference]: Start difference. First operand 251 states and 505 transitions. Second operand has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:06:00,525 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 33 [2021-04-15 03:06:00,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:06:00,682 INFO L93 Difference]: Finished difference Result 272 states and 537 transitions. [2021-04-15 03:06:00,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-04-15 03:06:00,683 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-04-15 03:06:00,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:06:00,683 INFO L225 Difference]: With dead ends: 272 [2021-04-15 03:06:00,683 INFO L226 Difference]: Without dead ends: 265 [2021-04-15 03:06:00,683 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 1145.5ms TimeCoverageRelationStatistics Valid=80, Invalid=570, Unknown=0, NotChecked=0, Total=650 [2021-04-15 03:06:00,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2021-04-15 03:06:00,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 249. [2021-04-15 03:06:00,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 249 states, 248 states have (on average 2.0201612903225805) internal successors, (501), 248 states have internal predecessors, (501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:06:00,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 501 transitions. [2021-04-15 03:06:00,685 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 501 transitions. Word has length 18 [2021-04-15 03:06:00,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:06:00,686 INFO L480 AbstractCegarLoop]: Abstraction has 249 states and 501 transitions. [2021-04-15 03:06:00,686 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:06:00,686 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 501 transitions. [2021-04-15 03:06:00,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:06:00,686 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:06:00,686 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:06:00,886 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8617,385 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:06:00,886 INFO L428 AbstractCegarLoop]: === Iteration 393 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:06:00,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:06:00,887 INFO L82 PathProgramCache]: Analyzing trace with hash -883274109, now seen corresponding path program 384 times [2021-04-15 03:06:00,887 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:06:00,887 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232132630] [2021-04-15 03:06:00,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:06:00,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:06:01,118 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:06:01,118 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232132630] [2021-04-15 03:06:01,118 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [239778692] [2021-04-15 03:06:01,118 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-04-15 03:06:01,181 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-04-15 03:06:01,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:06:01,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:06:01,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:06:01,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:01,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:01,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 17 treesize of output 8 [2021-04-15 03:06:01,625 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:01,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:01,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:01,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 24 treesize of output 1 [2021-04-15 03:06:01,633 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:01,637 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:01,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 23 treesize of output 1 [2021-04-15 03:06:01,639 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:01,758 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 44 [2021-04-15 03:06:01,759 INFO L628 ElimStorePlain]: treesize reduction 160, result has 32.5 percent of original size [2021-04-15 03:06:01,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 03:06:01,763 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:01,801 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:06:01,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:01,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 12 treesize of output 8 [2021-04-15 03:06:01,806 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:01,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:06:01,845 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:06:01,845 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:328, output treesize:40 [2021-04-15 03:06:02,010 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:06:02,010 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:06:02,010 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:06:02,010 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275729924] [2021-04-15 03:06:02,010 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:06:02,010 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:06:02,011 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:06:02,011 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:06:02,011 INFO L87 Difference]: Start difference. First operand 249 states and 501 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:06:02,537 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 26 [2021-04-15 03:06:02,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:06:02,680 INFO L93 Difference]: Finished difference Result 280 states and 547 transitions. [2021-04-15 03:06:02,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:06:02,681 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-04-15 03:06:02,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:06:02,681 INFO L225 Difference]: With dead ends: 280 [2021-04-15 03:06:02,681 INFO L226 Difference]: Without dead ends: 270 [2021-04-15 03:06:02,682 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 817.6ms TimeCoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-04-15 03:06:02,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2021-04-15 03:06:02,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 253. [2021-04-15 03:06:02,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 252 states have (on average 2.0198412698412698) internal successors, (509), 252 states have internal predecessors, (509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:06:02,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 509 transitions. [2021-04-15 03:06:02,684 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 509 transitions. Word has length 18 [2021-04-15 03:06:02,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:06:02,684 INFO L480 AbstractCegarLoop]: Abstraction has 253 states and 509 transitions. [2021-04-15 03:06:02,684 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:06:02,684 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 509 transitions. [2021-04-15 03:06:02,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:06:02,684 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:06:02,684 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:06:02,892 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8627,386 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:06:02,892 INFO L428 AbstractCegarLoop]: === Iteration 394 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:06:02,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:06:02,893 INFO L82 PathProgramCache]: Analyzing trace with hash 1674915455, now seen corresponding path program 385 times [2021-04-15 03:06:02,893 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:06:02,893 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557319914] [2021-04-15 03:06:02,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:06:02,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:06:03,471 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:06:03,471 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557319914] [2021-04-15 03:06:03,471 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [95048340] [2021-04-15 03:06:03,471 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-04-15 03:06:03,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:06:03,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:06:03,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:06:03,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 03:06:03,747 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:03,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 12 treesize of output 8 [2021-04-15 03:06:03,751 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:03,754 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:06:03,755 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:03,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 7 [2021-04-15 03:06:03,759 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:06: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 12 treesize of output 8 [2021-04-15 03:06:03,763 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:03,795 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:06:03,796 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:06:03,797 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 1 variables, input treesize:120, output treesize:40 [2021-04-15 03:06:03,987 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:06:03,988 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:06:03,988 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:06:03,988 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140711899] [2021-04-15 03:06:03,988 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:06:03,988 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:06:03,988 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:06:03,988 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:06:03,988 INFO L87 Difference]: Start difference. First operand 253 states and 509 transitions. Second operand has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:06:04,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:06:04,495 INFO L93 Difference]: Finished difference Result 279 states and 546 transitions. [2021-04-15 03:06:04,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:06:04,496 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-04-15 03:06:04,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:06:04,496 INFO L225 Difference]: With dead ends: 279 [2021-04-15 03:06:04,496 INFO L226 Difference]: Without dead ends: 272 [2021-04-15 03:06:04,496 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 993.5ms TimeCoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-04-15 03:06:04,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2021-04-15 03:06:04,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 252. [2021-04-15 03:06:04,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 251 states have (on average 2.0199203187250996) internal successors, (507), 251 states have internal predecessors, (507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:06:04,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 507 transitions. [2021-04-15 03:06:04,498 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 507 transitions. Word has length 18 [2021-04-15 03:06:04,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:06:04,498 INFO L480 AbstractCegarLoop]: Abstraction has 252 states and 507 transitions. [2021-04-15 03:06:04,498 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6666666666666667) internal successors, (30), 18 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:06:04,498 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 507 transitions. [2021-04-15 03:06:04,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:06:04,499 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:06:04,499 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:06:04,699 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 387 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8652 [2021-04-15 03:06:04,699 INFO L428 AbstractCegarLoop]: === Iteration 395 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:06:04,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:06:04,699 INFO L82 PathProgramCache]: Analyzing trace with hash 358758151, now seen corresponding path program 386 times [2021-04-15 03:06:04,699 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:06:04,699 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016051848] [2021-04-15 03:06:04,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:06:04,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:06:05,035 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:06:05,035 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016051848] [2021-04-15 03:06:05,035 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [345053306] [2021-04-15 03:06:05,035 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-04-15 03:06:05,102 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 03:06:05,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:06:05,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:06:05,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:06:05,639 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:05,640 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:05,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 8 [2021-04-15 03:06:05,643 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:05,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:05,649 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:05,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 24 treesize of output 1 [2021-04-15 03:06:05,651 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:05,656 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:05,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 23 treesize of output 1 [2021-04-15 03:06:05,658 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:05,793 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 41 [2021-04-15 03:06:05,794 INFO L628 ElimStorePlain]: treesize reduction 166, result has 31.4 percent of original size [2021-04-15 03:06:05,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-04-15 03:06:05,798 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:05,838 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:06:05,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 13 treesize of output 9 [2021-04-15 03:06:05,844 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:05,886 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:06:05,889 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:06:05,889 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:331, output treesize:41 [2021-04-15 03:06:06,016 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:06:06,016 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:06:06,016 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:06:06,016 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913375642] [2021-04-15 03:06:06,017 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:06:06,017 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:06:06,017 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:06:06,017 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:06:06,017 INFO L87 Difference]: Start difference. First operand 252 states and 507 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:06:06,527 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 50 [2021-04-15 03:06:06,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:06:06,666 INFO L93 Difference]: Finished difference Result 269 states and 532 transitions. [2021-04-15 03:06:06,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:06:06,668 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-04-15 03:06:06,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:06:06,668 INFO L225 Difference]: With dead ends: 269 [2021-04-15 03:06:06,668 INFO L226 Difference]: Without dead ends: 262 [2021-04-15 03:06:06,668 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 934.9ms TimeCoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2021-04-15 03:06:06,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2021-04-15 03:06:06,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 251. [2021-04-15 03:06:06,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 250 states have (on average 2.02) internal successors, (505), 250 states have internal predecessors, (505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:06:06,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 505 transitions. [2021-04-15 03:06:06,670 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 505 transitions. Word has length 18 [2021-04-15 03:06:06,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:06:06,670 INFO L480 AbstractCegarLoop]: Abstraction has 251 states and 505 transitions. [2021-04-15 03:06:06,670 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:06:06,670 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 505 transitions. [2021-04-15 03:06:06,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:06:06,671 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:06:06,671 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:06:06,871 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8667,388 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:06:06,871 INFO L428 AbstractCegarLoop]: === Iteration 396 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:06:06,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:06:06,871 INFO L82 PathProgramCache]: Analyzing trace with hash -1787412609, now seen corresponding path program 387 times [2021-04-15 03:06:06,872 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:06:06,872 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196688129] [2021-04-15 03:06:06,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:06:06,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:06:07,193 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:06:07,193 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [196688129] [2021-04-15 03:06:07,193 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [684205370] [2021-04-15 03:06:07,193 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:06:07,258 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 03:06:07,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:06:07,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 35 conjunts are in the unsatisfiable core [2021-04-15 03:06:07,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:06:07,755 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:07,756 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:07,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 25 treesize of output 9 [2021-04-15 03:06:07,758 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:07,764 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:07,765 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:07,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 18 treesize of output 1 [2021-04-15 03:06:07,767 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:07,771 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:07,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 24 treesize of output 1 [2021-04-15 03:06:07,773 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:07,907 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 40 [2021-04-15 03:06:07,907 INFO L628 ElimStorePlain]: treesize reduction 154, result has 31.6 percent of original size [2021-04-15 03:06:07,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 12 treesize of output 8 [2021-04-15 03:06:07,912 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:07,956 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:06:07,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 5 treesize of output 3 [2021-04-15 03:06:07,961 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:08,002 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:06:08,005 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:06:08,005 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:331, output treesize:41 [2021-04-15 03:06:08,122 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:06:08,122 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:06:08,122 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:06:08,123 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627672008] [2021-04-15 03:06:08,123 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:06:08,123 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:06:08,123 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:06:08,123 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:06:08,123 INFO L87 Difference]: Start difference. First operand 251 states and 505 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:06:08,482 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 50 [2021-04-15 03:06:08,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:06:08,626 INFO L93 Difference]: Finished difference Result 268 states and 530 transitions. [2021-04-15 03:06:08,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:06:08,627 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-04-15 03:06:08,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:06:08,627 INFO L225 Difference]: With dead ends: 268 [2021-04-15 03:06:08,627 INFO L226 Difference]: Without dead ends: 261 [2021-04-15 03:06:08,627 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 877.3ms TimeCoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2021-04-15 03:06:08,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2021-04-15 03:06:08,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 250. [2021-04-15 03:06:08,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 250 states, 249 states have (on average 2.0200803212851404) internal successors, (503), 249 states have internal predecessors, (503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:06:08,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 503 transitions. [2021-04-15 03:06:08,629 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 503 transitions. Word has length 18 [2021-04-15 03:06:08,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:06:08,630 INFO L480 AbstractCegarLoop]: Abstraction has 250 states and 503 transitions. [2021-04-15 03:06:08,630 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:06:08,630 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 503 transitions. [2021-04-15 03:06:08,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:06:08,630 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:06:08,630 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:06:08,830 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8692,389 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:06:08,830 INFO L428 AbstractCegarLoop]: === Iteration 397 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:06:08,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:06:08,830 INFO L82 PathProgramCache]: Analyzing trace with hash 400770567, now seen corresponding path program 388 times [2021-04-15 03:06:08,831 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:06:08,831 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102009306] [2021-04-15 03:06:08,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:06:08,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:06:09,130 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:06:09,130 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102009306] [2021-04-15 03:06:09,130 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [819859369] [2021-04-15 03:06:09,130 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-04-15 03:06:09,192 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 03:06:09,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:06:09,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:06:09,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:06:09,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:09,680 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:09,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 24 treesize of output 1 [2021-04-15 03:06:09,681 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:09,694 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:09,695 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:09,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 8 [2021-04-15 03:06:09,697 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:09,703 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:09,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 23 treesize of output 1 [2021-04-15 03:06:09,705 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:09,856 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 44 [2021-04-15 03:06:09,857 INFO L628 ElimStorePlain]: treesize reduction 164, result has 32.2 percent of original size [2021-04-15 03:06:09,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:09,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 12 treesize of output 8 [2021-04-15 03:06:09,862 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:09,910 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:06:09,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 13 treesize of output 9 [2021-04-15 03:06:09,916 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:09,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:06:09,967 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:06:09,967 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:331, output treesize:41 [2021-04-15 03:06:10,101 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:06:10,101 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:06:10,101 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-04-15 03:06:10,101 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544922597] [2021-04-15 03:06:10,101 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-04-15 03:06:10,101 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:06:10,102 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-04-15 03:06:10,102 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2021-04-15 03:06:10,102 INFO L87 Difference]: Start difference. First operand 250 states and 503 transitions. Second operand has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:06:10,504 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 54 [2021-04-15 03:06:10,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:06:10,666 INFO L93 Difference]: Finished difference Result 265 states and 525 transitions. [2021-04-15 03:06:10,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:06:10,668 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have 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-04-15 03:06:10,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:06:10,668 INFO L225 Difference]: With dead ends: 265 [2021-04-15 03:06:10,668 INFO L226 Difference]: Without dead ends: 258 [2021-04-15 03:06:10,668 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 869.8ms TimeCoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2021-04-15 03:06:10,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2021-04-15 03:06:10,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 248. [2021-04-15 03:06:10,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 248 states, 247 states have (on average 2.020242914979757) internal successors, (499), 247 states have internal predecessors, (499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:06:10,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248 states to 248 states and 499 transitions. [2021-04-15 03:06:10,670 INFO L78 Accepts]: Start accepts. Automaton has 248 states and 499 transitions. Word has length 18 [2021-04-15 03:06:10,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:06:10,670 INFO L480 AbstractCegarLoop]: Abstraction has 248 states and 499 transitions. [2021-04-15 03:06:10,670 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 18 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:06:10,670 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 499 transitions. [2021-04-15 03:06:10,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:06:10,670 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:06:10,670 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:06:10,871 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 390 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8717 [2021-04-15 03:06:10,871 INFO L428 AbstractCegarLoop]: === Iteration 398 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:06:10,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:06:10,871 INFO L82 PathProgramCache]: Analyzing trace with hash 1299264557, now seen corresponding path program 389 times [2021-04-15 03:06:10,871 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:06:10,871 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310510504] [2021-04-15 03:06:10,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:06:10,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:06:11,211 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:06:11,211 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310510504] [2021-04-15 03:06:11,211 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887438291] [2021-04-15 03:06:11,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 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-04-15 03:06:11,275 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-04-15 03:06:11,275 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:06:11,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:06:11,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:06:11,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 03:06:11,618 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:11,621 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:06:11,623 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:11,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 5 treesize of output 3 [2021-04-15 03:06:11,629 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:11,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 11 treesize of output 7 [2021-04-15 03:06:11,635 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:11,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 12 treesize of output 8 [2021-04-15 03:06:11,640 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:11,667 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:06:11,668 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:06:11,668 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 1 variables, input treesize:117, output treesize:40 [2021-04-15 03:06:11,853 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:06:11,853 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:06:11,853 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:06:11,853 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559886428] [2021-04-15 03:06:11,853 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:06:11,854 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:06:11,854 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:06:11,854 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=405, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:06:11,854 INFO L87 Difference]: Start difference. First operand 248 states and 499 transitions. Second operand has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:06:12,373 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 36 [2021-04-15 03:06:12,549 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 39 [2021-04-15 03:06:12,787 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 37 [2021-04-15 03:06:12,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:06:12,814 INFO L93 Difference]: Finished difference Result 279 states and 545 transitions. [2021-04-15 03:06:12,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:06:12,815 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-04-15 03:06:12,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:06:12,815 INFO L225 Difference]: With dead ends: 279 [2021-04-15 03:06:12,815 INFO L226 Difference]: Without dead ends: 269 [2021-04-15 03:06:12,816 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 1352.6ms TimeCoverageRelationStatistics Valid=90, Invalid=560, Unknown=0, NotChecked=0, Total=650 [2021-04-15 03:06:12,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2021-04-15 03:06:12,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 252. [2021-04-15 03:06:12,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 251 states have (on average 2.0199203187250996) internal successors, (507), 251 states have internal predecessors, (507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:06:12,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 507 transitions. [2021-04-15 03:06:12,818 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 507 transitions. Word has length 18 [2021-04-15 03:06:12,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:06:12,818 INFO L480 AbstractCegarLoop]: Abstraction has 252 states and 507 transitions. [2021-04-15 03:06:12,818 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:06:12,818 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 507 transitions. [2021-04-15 03:06:12,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:06:12,818 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:06:12,818 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:06:13,018 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8744,391 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:06:13,019 INFO L428 AbstractCegarLoop]: === Iteration 399 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:06:13,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:06:13,019 INFO L82 PathProgramCache]: Analyzing trace with hash -437513175, now seen corresponding path program 390 times [2021-04-15 03:06:13,019 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:06:13,019 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84872769] [2021-04-15 03:06:13,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:06:13,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:06:13,475 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:06:13,475 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84872769] [2021-04-15 03:06:13,475 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [972348919] [2021-04-15 03:06:13,475 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:06:13,542 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-04-15 03:06:13,542 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:06:13,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:06:13,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:06:13,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-04-15 03:06:13,902 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:13,905 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-04-15 03:06:13,906 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:13,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 5 treesize of output 3 [2021-04-15 03:06:13,911 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:13,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 11 treesize of output 7 [2021-04-15 03:06:13,916 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:13,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 12 treesize of output 8 [2021-04-15 03:06:13,920 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:13,952 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:06:13,953 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:06:13,953 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 1 variables, input treesize:117, output treesize:40 [2021-04-15 03:06:14,147 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:06:14,147 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:06:14,147 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-04-15 03:06:14,147 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593336383] [2021-04-15 03:06:14,147 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-04-15 03:06:14,147 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:06:14,147 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-04-15 03:06:14,147 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=405, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:06:14,147 INFO L87 Difference]: Start difference. First operand 252 states and 507 transitions. Second operand has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:06:14,614 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 36 [2021-04-15 03:06:14,813 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 39 [2021-04-15 03:06:15,050 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 37 [2021-04-15 03:06:15,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:06:15,084 INFO L93 Difference]: Finished difference Result 278 states and 544 transitions. [2021-04-15 03:06:15,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:06:15,085 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have 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-04-15 03:06:15,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:06:15,086 INFO L225 Difference]: With dead ends: 278 [2021-04-15 03:06:15,086 INFO L226 Difference]: Without dead ends: 271 [2021-04-15 03:06:15,086 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 1487.4ms TimeCoverageRelationStatistics Valid=90, Invalid=560, Unknown=0, NotChecked=0, Total=650 [2021-04-15 03:06:15,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states. [2021-04-15 03:06:15,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 251. [2021-04-15 03:06:15,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 250 states have (on average 2.02) internal successors, (505), 250 states have internal predecessors, (505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:06:15,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 505 transitions. [2021-04-15 03:06:15,088 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 505 transitions. Word has length 18 [2021-04-15 03:06:15,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:06:15,088 INFO L480 AbstractCegarLoop]: Abstraction has 251 states and 505 transitions. [2021-04-15 03:06:15,088 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.5) internal successors, (33), 22 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:06:15,088 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 505 transitions. [2021-04-15 03:06:15,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:06:15,088 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:06:15,088 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:06:15,289 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 392 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8753 [2021-04-15 03:06:15,289 INFO L428 AbstractCegarLoop]: === Iteration 400 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:06:15,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:06:15,289 INFO L82 PathProgramCache]: Analyzing trace with hash -1753670479, now seen corresponding path program 391 times [2021-04-15 03:06:15,289 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:06:15,289 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816522716] [2021-04-15 03:06:15,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:06:15,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:06:15,450 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 23 [2021-04-15 03:06:15,993 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:06:15,993 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816522716] [2021-04-15 03:06:15,993 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1554638668] [2021-04-15 03:06:15,993 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-04-15 03:06:16,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:06:16,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:06:16,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:06:16,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:16,745 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:16,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 23 treesize of output 1 [2021-04-15 03:06:16,746 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:16,751 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:16,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:16,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 24 treesize of output 1 [2021-04-15 03:06:16,753 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:16,757 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:16,757 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:16,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 8 [2021-04-15 03:06:16,759 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:16,763 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:16,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 1 [2021-04-15 03:06:16,764 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:16,880 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 43 [2021-04-15 03:06:16,881 INFO L628 ElimStorePlain]: treesize reduction 249, result has 23.9 percent of original size [2021-04-15 03:06: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 13 treesize of output 9 [2021-04-15 03:06:16,885 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:16,919 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:06:16,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 12 treesize of output 8 [2021-04-15 03:06:16,923 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:16,960 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:06:16,963 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:06:16,964 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:458, output treesize:41 [2021-04-15 03:06:17,070 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:06:17,070 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:06:17,070 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-04-15 03:06:17,070 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576942064] [2021-04-15 03:06:17,070 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:06:17,070 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:06:17,071 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:06:17,071 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:06:17,071 INFO L87 Difference]: Start difference. First operand 251 states and 505 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:06:17,531 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 53 [2021-04-15 03:06:17,708 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 45 [2021-04-15 03:06:17,852 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 44 [2021-04-15 03:06:17,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:06:17,874 INFO L93 Difference]: Finished difference Result 268 states and 530 transitions. [2021-04-15 03:06:17,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:06:17,874 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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 18 [2021-04-15 03:06:17,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:06:17,875 INFO L225 Difference]: With dead ends: 268 [2021-04-15 03:06:17,875 INFO L226 Difference]: Without dead ends: 261 [2021-04-15 03:06:17,875 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 1661.8ms TimeCoverageRelationStatistics Valid=72, Invalid=390, Unknown=0, NotChecked=0, Total=462 [2021-04-15 03:06:17,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2021-04-15 03:06:17,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 250. [2021-04-15 03:06:17,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 250 states, 249 states have (on average 2.0200803212851404) internal successors, (503), 249 states have internal predecessors, (503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:06:17,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 503 transitions. [2021-04-15 03:06:17,877 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 503 transitions. Word has length 18 [2021-04-15 03:06:17,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:06:17,877 INFO L480 AbstractCegarLoop]: Abstraction has 250 states and 503 transitions. [2021-04-15 03:06:17,877 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:06:17,877 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 503 transitions. [2021-04-15 03:06:17,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:06:17,877 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:06:17,877 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:06:18,078 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 393 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8763 [2021-04-15 03:06:18,078 INFO L428 AbstractCegarLoop]: === Iteration 401 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:06:18,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:06:18,078 INFO L82 PathProgramCache]: Analyzing trace with hash 395126057, now seen corresponding path program 392 times [2021-04-15 03:06:18,078 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:06:18,078 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592665278] [2021-04-15 03:06:18,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:06:18,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:06:18,637 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:06:18,637 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592665278] [2021-04-15 03:06:18,637 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1581504105] [2021-04-15 03:06:18,637 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-04-15 03:06:18,761 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-15 03:06:18,761 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:06:18,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:06:18,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:06:19,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:19,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:19,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 25 treesize of output 9 [2021-04-15 03:06:19,445 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:19,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:19,452 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:19,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 25 treesize of output 9 [2021-04-15 03:06:19,455 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:19,462 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:19,463 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:19,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 18 treesize of output 1 [2021-04-15 03:06:19,466 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:19,471 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:19,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 24 treesize of output 1 [2021-04-15 03:06:19,474 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:19,638 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 40 [2021-04-15 03:06:19,639 INFO L628 ElimStorePlain]: treesize reduction 257, result has 21.6 percent of original size [2021-04-15 03:06:19,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 12 treesize of output 8 [2021-04-15 03:06:19,643 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:19,685 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:06:19,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-04-15 03:06:19,690 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:19,728 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:06:19,731 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:06:19,731 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:458, output treesize:41 [2021-04-15 03:06:19,846 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:06:19,847 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:06:19,847 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-04-15 03:06:19,847 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190294397] [2021-04-15 03:06:19,847 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:06:19,847 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:06:19,847 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:06:19,847 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:06:19,847 INFO L87 Difference]: Start difference. First operand 250 states and 503 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:06:20,360 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 50 [2021-04-15 03:06:20,605 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 60 [2021-04-15 03:06:20,747 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 45 [2021-04-15 03:06:20,907 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 44 [2021-04-15 03:06:20,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:06:20,937 INFO L93 Difference]: Finished difference Result 267 states and 528 transitions. [2021-04-15 03:06:20,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:06:20,938 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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 18 [2021-04-15 03:06:20,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:06:20,939 INFO L225 Difference]: With dead ends: 267 [2021-04-15 03:06:20,939 INFO L226 Difference]: Without dead ends: 260 [2021-04-15 03:06:20,939 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 1661.5ms TimeCoverageRelationStatistics Valid=76, Invalid=430, Unknown=0, NotChecked=0, Total=506 [2021-04-15 03:06:20,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2021-04-15 03:06:20,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 249. [2021-04-15 03:06:20,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 249 states, 248 states have (on average 2.0201612903225805) internal successors, (501), 248 states have internal predecessors, (501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:06:20,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 501 transitions. [2021-04-15 03:06:20,941 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 501 transitions. Word has length 18 [2021-04-15 03:06:20,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:06:20,941 INFO L480 AbstractCegarLoop]: Abstraction has 249 states and 501 transitions. [2021-04-15 03:06:20,941 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:06:20,941 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 501 transitions. [2021-04-15 03:06:20,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:06:20,941 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:06:20,941 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:06:21,142 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 394 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8787 [2021-04-15 03:06:21,142 INFO L428 AbstractCegarLoop]: === Iteration 402 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:06:21,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:06:21,142 INFO L82 PathProgramCache]: Analyzing trace with hash -1711658063, now seen corresponding path program 393 times [2021-04-15 03:06:21,142 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:06:21,142 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672475217] [2021-04-15 03:06:21,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:06:21,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:06:21,747 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:06:21,748 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672475217] [2021-04-15 03:06:21,748 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1677493750] [2021-04-15 03:06:21,748 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-04-15 03:06:21,812 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-15 03:06:21,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:06:21,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:06:21,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:06:22,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:22,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06: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 29 treesize of output 9 [2021-04-15 03:06:23,000 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:23,004 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:23,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:23,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 21 treesize of output 8 [2021-04-15 03:06:23,006 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:23,011 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:23,011 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:23,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 28 treesize of output 1 [2021-04-15 03:06:23,013 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:23,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:23,018 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:23,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 8 [2021-04-15 03:06:23,019 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:23,023 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:23,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:23,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 1 [2021-04-15 03:06:23,025 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:23,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:23,030 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:23,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 1 [2021-04-15 03:06:23,031 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:23,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:23,036 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:23,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 28 treesize of output 1 [2021-04-15 03:06:23,037 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:23,042 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:23,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:23,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 22 treesize of output 1 [2021-04-15 03:06:23,044 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:23,048 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:23,049 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:23,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 20 treesize of output 1 [2021-04-15 03:06:23,050 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:23,055 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:23,055 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:23,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 22 treesize of output 1 [2021-04-15 03:06:23,057 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:23,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:23,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:23,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 29 treesize of output 9 [2021-04-15 03:06:23,064 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:23,067 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:23,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 13 treesize of output 7 [2021-04-15 03:06:23,069 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:23,188 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 37 [2021-04-15 03:06:23,188 INFO L628 ElimStorePlain]: treesize reduction 29, result has 72.6 percent of original size [2021-04-15 03:06:23,191 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:06:23,191 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 5 variables, input treesize:572, output treesize:41 [2021-04-15 03:06:23,299 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:06:23,299 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:06:23,299 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-04-15 03:06:23,299 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696862082] [2021-04-15 03:06:23,299 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:06:23,299 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:06:23,299 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:06:23,299 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=298, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:06:23,299 INFO L87 Difference]: Start difference. First operand 249 states and 501 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:06:23,615 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 30 [2021-04-15 03:06:23,861 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 51 [2021-04-15 03:06:24,103 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 53 [2021-04-15 03:06:24,408 WARN L205 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 64 [2021-04-15 03:06:24,666 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 53 [2021-04-15 03:06:24,910 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 63 [2021-04-15 03:06:25,121 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 53 [2021-04-15 03:06:25,471 WARN L205 SmtUtils]: Spent 306.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 63 [2021-04-15 03:06:25,758 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 62 [2021-04-15 03:06:25,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:06:25,852 INFO L93 Difference]: Finished difference Result 333 states and 624 transitions. [2021-04-15 03:06:25,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-04-15 03:06:25,853 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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 18 [2021-04-15 03:06:25,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:06:25,853 INFO L225 Difference]: With dead ends: 333 [2021-04-15 03:06:25,853 INFO L226 Difference]: Without dead ends: 312 [2021-04-15 03:06:25,853 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 3142.3ms TimeCoverageRelationStatistics Valid=135, Invalid=621, Unknown=0, NotChecked=0, Total=756 [2021-04-15 03:06:25,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2021-04-15 03:06:25,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 259. [2021-04-15 03:06:25,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 258 states have (on average 2.011627906976744) internal successors, (519), 258 states have internal predecessors, (519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:06:25,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 519 transitions. [2021-04-15 03:06:25,856 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 519 transitions. Word has length 18 [2021-04-15 03:06:25,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:06:25,856 INFO L480 AbstractCegarLoop]: Abstraction has 259 states and 519 transitions. [2021-04-15 03:06:25,856 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:06:25,856 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 519 transitions. [2021-04-15 03:06:25,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-04-15 03:06:25,856 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:06:25,856 INFO L551 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:06:26,056 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8811,395 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:06:26,056 INFO L428 AbstractCegarLoop]: === Iteration 403 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:06:26,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:06:26,057 INFO L82 PathProgramCache]: Analyzing trace with hash 1254611813, now seen corresponding path program 394 times [2021-04-15 03:06:26,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:06:26,057 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794542365] [2021-04-15 03:06:26,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:06:26,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:06:26,397 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:06:26,397 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794542365] [2021-04-15 03:06:26,397 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1270484574] [2021-04-15 03:06:26,397 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-04-15 03:06:26,460 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-15 03:06:26,461 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:06:26,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 33 conjunts are in the unsatisfiable core [2021-04-15 03:06:26,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:06:27,082 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:27,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:27,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 24 treesize of output 1 [2021-04-15 03:06:27,085 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:27,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:27,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:27,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 18 treesize of output 1 [2021-04-15 03:06:27,095 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:27,100 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:27,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:27,102 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-04-15 03:06:27,104 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:27,109 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:27,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 25 treesize of output 9 [2021-04-15 03:06:27,112 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:27,257 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 43 [2021-04-15 03:06:27,257 INFO L628 ElimStorePlain]: treesize reduction 255, result has 22.3 percent of original size [2021-04-15 03:06:27,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 12 treesize of output 8 [2021-04-15 03:06:27,261 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:27,296 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:06:27,299 INFO L173 IndexEqualityManager]: detected equality via solver [2021-04-15 03:06:27,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 12 treesize of output 8 [2021-04-15 03:06:27,301 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-04-15 03:06:27,334 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-04-15 03:06:27,336 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-04-15 03:06:27,336 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:458, output treesize:41 [2021-04-15 03:06:27,455 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-15 03:06:27,455 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-15 03:06:27,455 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 19 [2021-04-15 03:06:27,455 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526734150] [2021-04-15 03:06:27,455 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-04-15 03:06:27,455 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:06:27,455 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-04-15 03:06:27,456 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-04-15 03:06:27,456 INFO L87 Difference]: Start difference. First operand 259 states and 519 transitions. Second operand has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:06:27,811 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 58 [2021-04-15 03:06:28,043 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 60 [2021-04-15 03:06:28,281 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 60 [2021-04-15 03:06:28,479 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 60 [2021-04-15 03:06:28,739 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 68 [2021-04-15 03:06:29,043 WARN L205 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 67 [2021-04-15 03:06:29,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:06:29,079 INFO L93 Difference]: Finished difference Result 274 states and 541 transitions. [2021-04-15 03:06:29,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-04-15 03:06:29,081 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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 18 [2021-04-15 03:06:29,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:06:29,081 INFO L225 Difference]: With dead ends: 274 [2021-04-15 03:06:29,081 INFO L226 Difference]: Without dead ends: 267 [2021-04-15 03:06:29,081 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 2061.4ms TimeCoverageRelationStatistics Valid=103, Invalid=497, Unknown=0, NotChecked=0, Total=600 [2021-04-15 03:06:29,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2021-04-15 03:06:29,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 259. [2021-04-15 03:06:29,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 258 states have (on average 2.011627906976744) internal successors, (519), 258 states have internal predecessors, (519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:06:29,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 519 transitions. [2021-04-15 03:06:29,083 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 519 transitions. Word has length 18 [2021-04-15 03:06:29,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:06:29,083 INFO L480 AbstractCegarLoop]: Abstraction has 259 states and 519 transitions. [2021-04-15 03:06:29,083 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 19 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-04-15 03:06:29,083 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 519 transitions. [2021-04-15 03:06:29,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-04-15 03:06:29,084 INFO L543 BasicCegarLoop]: Found error trace [2021-04-15 03:06:29,084 INFO L551 BasicCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-15 03:06:29,284 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8922,396 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-15 03:06:29,284 INFO L428 AbstractCegarLoop]: === Iteration 404 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-15 03:06:29,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-15 03:06:29,284 INFO L82 PathProgramCache]: Analyzing trace with hash -100662137, now seen corresponding path program 395 times [2021-04-15 03:06:29,284 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-15 03:06:29,285 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134073208] [2021-04-15 03:06:29,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-15 03:06:29,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-15 03:06:29,312 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-04-15 03:06:29,312 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134073208] [2021-04-15 03:06:29,312 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [828814544] [2021-04-15 03:06:29,312 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 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-04-15 03:06:29,375 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-04-15 03:06:29,375 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-15 03:06:29,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 5 conjunts are in the unsatisfiable core [2021-04-15 03:06:29,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-15 03:06:29,409 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-04-15 03:06:29,410 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-04-15 03:06:29,410 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 7 [2021-04-15 03:06:29,410 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420752594] [2021-04-15 03:06:29,410 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-04-15 03:06:29,410 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-15 03:06:29,410 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-04-15 03:06:29,410 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-04-15 03:06:29,410 INFO L87 Difference]: Start difference. First operand 259 states and 519 transitions. Second operand has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 6 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-04-15 03:06:29,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-04-15 03:06:29,417 INFO L93 Difference]: Finished difference Result 150 states and 221 transitions. [2021-04-15 03:06:29,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-04-15 03:06:29,417 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 6 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 19 [2021-04-15 03:06:29,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-04-15 03:06:29,417 INFO L225 Difference]: With dead ends: 150 [2021-04-15 03:06:29,417 INFO L226 Difference]: Without dead ends: 0 [2021-04-15 03:06:29,417 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 21.6ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-04-15 03:06:29,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-04-15 03:06:29,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-04-15 03:06:29,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-15 03:06:29,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-04-15 03:06:29,418 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 19 [2021-04-15 03:06:29,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-04-15 03:06:29,418 INFO L480 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-04-15 03:06:29,418 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 6 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-04-15 03:06:29,418 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-04-15 03:06:29,418 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-04-15 03:06:29,618 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 397 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8946 [2021-04-15 03:06:29,622 INFO L202 PluginConnector]: Adding new model name-comparator-symm.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 15.04 03:06:29 BasicIcfg [2021-04-15 03:06:29,622 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-04-15 03:06:29,622 INFO L168 Benchmark]: Toolchain (without parser) took 497437.58 ms. Allocated memory was 255.9 MB in the beginning and 612.4 MB in the end (delta: 356.5 MB). Free memory was 236.3 MB in the beginning and 245.7 MB in the end (delta: -9.5 MB). Peak memory consumption was 347.8 MB. Max. memory is 16.0 GB. [2021-04-15 03:06:29,622 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.09 ms. Allocated memory is still 255.9 MB. Free memory is still 237.6 MB. There was no memory consumed. Max. memory is 16.0 GB. [2021-04-15 03:06:29,622 INFO L168 Benchmark]: Boogie Procedure Inliner took 25.67 ms. Allocated memory is still 255.9 MB. Free memory was 236.3 MB in the beginning and 234.7 MB in the end (delta: 1.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-04-15 03:06:29,622 INFO L168 Benchmark]: Boogie Preprocessor took 18.87 ms. Allocated memory is still 255.9 MB. Free memory was 234.7 MB in the beginning and 233.6 MB in the end (delta: 1.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-04-15 03:06:29,622 INFO L168 Benchmark]: RCFGBuilder took 376.77 ms. Allocated memory is still 255.9 MB. Free memory was 233.6 MB in the beginning and 223.1 MB in the end (delta: 10.5 MB). Peak memory consumption was 18.3 MB. Max. memory is 16.0 GB. [2021-04-15 03:06:29,622 INFO L168 Benchmark]: TraceAbstraction took 497012.46 ms. Allocated memory was 255.9 MB in the beginning and 612.4 MB in the end (delta: 356.5 MB). Free memory was 223.1 MB in the beginning and 245.7 MB in the end (delta: -22.6 MB). Peak memory consumption was 333.7 MB. Max. memory is 16.0 GB. [2021-04-15 03:06:29,622 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.09 ms. Allocated memory is still 255.9 MB. Free memory is still 237.6 MB. There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 25.67 ms. Allocated memory is still 255.9 MB. Free memory was 236.3 MB in the beginning and 234.7 MB in the end (delta: 1.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 18.87 ms. Allocated memory is still 255.9 MB. Free memory was 234.7 MB in the beginning and 233.6 MB in the end (delta: 1.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 376.77 ms. Allocated memory is still 255.9 MB. Free memory was 233.6 MB in the beginning and 223.1 MB in the end (delta: 10.5 MB). Peak memory consumption was 18.3 MB. Max. memory is 16.0 GB. * TraceAbstraction took 497012.46 ms. Allocated memory was 255.9 MB in the beginning and 612.4 MB in the end (delta: 356.5 MB). Free memory was 223.1 MB in the beginning and 245.7 MB in the end (delta: -22.6 MB). Peak memory consumption was 333.7 MB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 81]: assertion always holds For all program executions holds that assertion always holds at this location - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 17 locations, 1 error locations. Started 1 CEGAR loops. VerificationResult: SAFE, OverallTime: 496950.7ms, OverallIterations: 404, TraceHistogramMax: 4, EmptinessCheckTime: 121.6ms, AutomataDifference: 180371.1ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 17.7ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 11747 SDtfs, 16780 SDslu, 80156 SDs, 0 SdLazy, 110128 SolverSat, 4219 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 44691.2ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 12316 GetRequests, 4727 SyntacticMatches, 553 SemanticMatches, 7036 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26576 ImplicationChecksByTransitivity, 237161.3ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=458occurred in iteration=309, InterpolantAutomatonStates: 5209, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 852.5ms AutomataMinimizationTime, 404 MinimizatonAttempts, 14123 StatesRemovedByMinimization, 397 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1571.4ms SsaConstructionTime, 5328.8ms SatisfiabilityAnalysisTime, 213697.9ms InterpolantComputationTime, 13748 NumberOfCodeBlocks, 13748 NumberOfCodeBlocksAsserted, 1318 NumberOfCheckSat, 12948 ConstructedInterpolants, 329 QuantifiedInterpolants, 201022 SizeOfPredicates, 3209 NumberOfNonLiveVariables, 34946 ConjunctsInSsa, 10944 ConjunctsInUnsatCore, 800 InterpolantComputations, 11 PerfectInterpolantSequences, 814/7781 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...