/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/send-receive.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-7cd14b8b9f04096d8ddfd3d9cd8a4ac590fe5404-7cd14b8 [2021-03-10 23:12:27,042 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-10 23:12:27,043 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-10 23:12:27,075 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-10 23:12:27,075 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-10 23:12:27,078 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-10 23:12:27,080 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-10 23:12:27,083 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-10 23:12:27,084 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-10 23:12:27,085 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-10 23:12:27,085 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-10 23:12:27,086 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-10 23:12:27,086 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-10 23:12:27,087 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-10 23:12:27,088 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-10 23:12:27,088 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-10 23:12:27,089 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-10 23:12:27,090 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-10 23:12:27,091 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-10 23:12:27,092 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-10 23:12:27,093 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-10 23:12:27,094 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-10 23:12:27,095 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-10 23:12:27,095 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-10 23:12:27,097 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-10 23:12:27,097 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-10 23:12:27,097 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-10 23:12:27,098 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-10 23:12:27,098 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-10 23:12:27,099 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-10 23:12:27,099 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-10 23:12:27,100 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-10 23:12:27,100 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-10 23:12:27,101 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-10 23:12:27,102 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-10 23:12:27,102 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-10 23:12:27,102 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-10 23:12:27,103 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-10 23:12:27,103 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-10 23:12:27,103 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-10 23:12:27,104 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-10 23:12:27,111 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-03-10 23:12:27,144 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-10 23:12:27,144 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-10 23:12:27,144 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-03-10 23:12:27,145 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-03-10 23:12:27,146 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-10 23:12:27,146 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-10 23:12:27,146 INFO L138 SettingsManager]: * Use SBE=true [2021-03-10 23:12:27,146 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-10 23:12:27,146 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-10 23:12:27,146 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-10 23:12:27,146 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-10 23:12:27,147 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-10 23:12:27,147 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-10 23:12:27,147 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-10 23:12:27,147 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-10 23:12:27,147 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-10 23:12:27,147 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-10 23:12:27,147 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-10 23:12:27,147 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-10 23:12:27,148 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-10 23:12:27,148 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-10 23:12:27,148 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-10 23:12:27,148 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-10 23:12:27,148 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-10 23:12:27,148 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-10 23:12:27,148 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-10 23:12:27,148 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-10 23:12:27,149 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-10 23:12:27,149 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-10 23:12:27,149 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-03-10 23:12:27,149 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-03-10 23:12:27,149 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-03-10 23:12:27,413 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-10 23:12:27,438 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-10 23:12:27,440 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-10 23:12:27,441 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-03-10 23:12:27,443 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-03-10 23:12:27,444 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/send-receive.wvr.bpl [2021-03-10 23:12:27,444 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/send-receive.wvr.bpl' [2021-03-10 23:12:27,479 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-10 23:12:27,484 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-03-10 23:12:27,485 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-10 23:12:27,485 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-10 23:12:27,486 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-10 23:12:27,495 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:12:27" (1/1) ... [2021-03-10 23:12:27,500 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:12:27" (1/1) ... [2021-03-10 23:12:27,505 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-10 23:12:27,506 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-10 23:12:27,507 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-10 23:12:27,507 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-10 23:12:27,512 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:12:27" (1/1) ... [2021-03-10 23:12:27,512 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:12:27" (1/1) ... [2021-03-10 23:12:27,513 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:12:27" (1/1) ... [2021-03-10 23:12:27,513 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:12:27" (1/1) ... [2021-03-10 23:12:27,516 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:12:27" (1/1) ... [2021-03-10 23:12:27,518 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:12:27" (1/1) ... [2021-03-10 23:12:27,518 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:12:27" (1/1) ... [2021-03-10 23:12:27,519 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-10 23:12:27,520 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-10 23:12:27,520 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-10 23:12:27,520 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-10 23:12:27,522 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:12:27" (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-03-10 23:12:27,582 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-03-10 23:12:27,582 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-03-10 23:12:27,582 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-03-10 23:12:27,582 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-03-10 23:12:27,582 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-03-10 23:12:27,582 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-03-10 23:12:27,583 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-03-10 23:12:27,583 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-10 23:12:27,583 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-10 23:12:27,583 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-03-10 23:12:27,583 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-03-10 23:12:27,583 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-03-10 23:12:27,584 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-03-10 23:12:27,782 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-10 23:12:27,782 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-03-10 23:12:27,784 INFO L202 PluginConnector]: Adding new model send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.03 11:12:27 BoogieIcfgContainer [2021-03-10 23:12:27,784 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-10 23:12:27,785 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-10 23:12:27,785 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-10 23:12:27,787 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-10 23:12:27,788 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 10.03 11:12:27" (1/2) ... [2021-03-10 23:12:27,788 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@8eaf70d and model type send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.03 11:12:27, skipping insertion in model container [2021-03-10 23:12:27,788 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.03 11:12:27" (2/2) ... [2021-03-10 23:12:27,789 INFO L111 eAbstractionObserver]: Analyzing ICFG send-receive.wvr.bpl [2021-03-10 23:12:27,793 WARN L142 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-03-10 23:12:27,794 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-10 23:12:27,797 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-03-10 23:12:27,797 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-10 23:12:27,833 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-03-10 23:12:27,846 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-03-10 23:12:27,863 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-10 23:12:27,863 INFO L377 AbstractCegarLoop]: Hoare is true [2021-03-10 23:12:27,863 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-10 23:12:27,863 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-10 23:12:27,863 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-10 23:12:27,863 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-10 23:12:27,874 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-10 23:12:27,875 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-10 23:12:27,883 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 37 places, 30 transitions, 84 flow [2021-03-10 23:12:27,945 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 149 states, 147 states have (on average 2.7551020408163267) internal successors, (405), 148 states have internal predecessors, (405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:27,947 INFO L276 IsEmpty]: Start isEmpty. Operand has 149 states, 147 states have (on average 2.7551020408163267) internal successors, (405), 148 states have internal predecessors, (405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:27,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-03-10 23:12:27,954 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:27,955 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:27,955 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:27,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:27,959 INFO L82 PathProgramCache]: Analyzing trace with hash 1918175453, now seen corresponding path program 1 times [2021-03-10 23:12:27,965 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:27,965 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454719333] [2021-03-10 23:12:27,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:28,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:28,070 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:28,071 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454719333] [2021-03-10 23:12:28,072 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 23:12:28,072 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-10 23:12:28,073 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682450778] [2021-03-10 23:12:28,077 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-10 23:12:28,077 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:28,090 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-10 23:12:28,091 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 23:12:28,094 INFO L87 Difference]: Start difference. First operand has 149 states, 147 states have (on average 2.7551020408163267) internal successors, (405), 148 states have internal predecessors, (405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 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-03-10 23:12:28,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:28,138 INFO L93 Difference]: Finished difference Result 159 states and 404 transitions. [2021-03-10 23:12:28,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-10 23:12:28,140 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 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-03-10 23:12:28,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:28,152 INFO L225 Difference]: With dead ends: 159 [2021-03-10 23:12:28,153 INFO L226 Difference]: Without dead ends: 101 [2021-03-10 23:12:28,154 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 23:12:28,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2021-03-10 23:12:28,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 101. [2021-03-10 23:12:28,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 100 states have (on average 2.39) internal successors, (239), 100 states have internal predecessors, (239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:28,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 239 transitions. [2021-03-10 23:12:28,212 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 239 transitions. Word has length 17 [2021-03-10 23:12:28,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:28,212 INFO L480 AbstractCegarLoop]: Abstraction has 101 states and 239 transitions. [2021-03-10 23:12:28,213 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 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-03-10 23:12:28,213 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 239 transitions. [2021-03-10 23:12:28,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-03-10 23:12:28,215 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:28,215 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:28,216 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-10 23:12:28,216 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:28,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:28,220 INFO L82 PathProgramCache]: Analyzing trace with hash -1722493283, now seen corresponding path program 2 times [2021-03-10 23:12:28,220 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:28,221 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056155099] [2021-03-10 23:12:28,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:28,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:28,278 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:28,279 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056155099] [2021-03-10 23:12:28,279 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 23:12:28,279 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-10 23:12:28,279 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522953064] [2021-03-10 23:12:28,280 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-10 23:12:28,281 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:28,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-10 23:12:28,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-10 23:12:28,282 INFO L87 Difference]: Start difference. First operand 101 states and 239 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:28,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:28,322 INFO L93 Difference]: Finished difference Result 153 states and 362 transitions. [2021-03-10 23:12:28,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 23:12:28,322 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-03-10 23:12:28,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:28,326 INFO L225 Difference]: With dead ends: 153 [2021-03-10 23:12:28,326 INFO L226 Difference]: Without dead ends: 123 [2021-03-10 23:12:28,328 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 13.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-10 23:12:28,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2021-03-10 23:12:28,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 123. [2021-03-10 23:12:28,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 122 states have (on average 2.4344262295081966) internal successors, (297), 122 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:28,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 297 transitions. [2021-03-10 23:12:28,345 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 297 transitions. Word has length 17 [2021-03-10 23:12:28,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:28,346 INFO L480 AbstractCegarLoop]: Abstraction has 123 states and 297 transitions. [2021-03-10 23:12:28,346 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:28,346 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 297 transitions. [2021-03-10 23:12:28,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-03-10 23:12:28,350 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:28,350 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:28,350 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-10 23:12:28,350 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:28,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:28,352 INFO L82 PathProgramCache]: Analyzing trace with hash 1424318111, now seen corresponding path program 1 times [2021-03-10 23:12:28,352 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:28,352 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [209659959] [2021-03-10 23:12:28,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:28,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:28,397 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:28,398 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [209659959] [2021-03-10 23:12:28,398 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 23:12:28,398 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-10 23:12:28,398 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1176530564] [2021-03-10 23:12:28,399 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-10 23:12:28,399 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:28,399 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-10 23:12:28,399 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 23:12:28,400 INFO L87 Difference]: Start difference. First operand 123 states and 297 transitions. Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:28,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:28,409 INFO L93 Difference]: Finished difference Result 137 states and 328 transitions. [2021-03-10 23:12:28,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-10 23:12:28,409 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-03-10 23:12:28,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:28,411 INFO L225 Difference]: With dead ends: 137 [2021-03-10 23:12:28,411 INFO L226 Difference]: Without dead ends: 137 [2021-03-10 23:12:28,412 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.1ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 23:12:28,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2021-03-10 23:12:28,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 137. [2021-03-10 23:12:28,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 136 states have (on average 2.411764705882353) internal successors, (328), 136 states have internal predecessors, (328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:28,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 328 transitions. [2021-03-10 23:12:28,423 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 328 transitions. Word has length 19 [2021-03-10 23:12:28,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:28,424 INFO L480 AbstractCegarLoop]: Abstraction has 137 states and 328 transitions. [2021-03-10 23:12:28,424 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:28,424 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 328 transitions. [2021-03-10 23:12:28,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 23:12:28,424 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:28,425 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:28,425 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-03-10 23:12:28,425 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:28,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:28,426 INFO L82 PathProgramCache]: Analyzing trace with hash -1463492541, now seen corresponding path program 1 times [2021-03-10 23:12:28,426 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:28,426 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889531496] [2021-03-10 23:12:28,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:28,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:28,498 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:28,498 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889531496] [2021-03-10 23:12:28,498 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [517611356] [2021-03-10 23:12:28,499 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-03-10 23:12:28,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:28,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 12 conjunts are in the unsatisfiable core [2021-03-10 23:12:28,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:28,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 16 treesize of output 10 [2021-03-10 23:12:28,709 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:28,712 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:28,713 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:28,713 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:7 [2021-03-10 23:12:28,733 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:28,734 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:28,734 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2021-03-10 23:12:28,734 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422366657] [2021-03-10 23:12:28,734 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-10 23:12:28,734 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:28,735 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-10 23:12:28,735 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-03-10 23:12:28,735 INFO L87 Difference]: Start difference. First operand 137 states and 328 transitions. Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:28,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:28,804 INFO L93 Difference]: Finished difference Result 207 states and 501 transitions. [2021-03-10 23:12:28,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-10 23:12:28,805 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-03-10 23:12:28,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:28,806 INFO L225 Difference]: With dead ends: 207 [2021-03-10 23:12:28,806 INFO L226 Difference]: Without dead ends: 177 [2021-03-10 23:12:28,807 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 51.7ms TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-03-10 23:12:28,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2021-03-10 23:12:28,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 157. [2021-03-10 23:12:28,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 156 states have (on average 2.448717948717949) internal successors, (382), 156 states have internal predecessors, (382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:28,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 382 transitions. [2021-03-10 23:12:28,813 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 382 transitions. Word has length 23 [2021-03-10 23:12:28,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:28,813 INFO L480 AbstractCegarLoop]: Abstraction has 157 states and 382 transitions. [2021-03-10 23:12:28,813 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:28,813 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 382 transitions. [2021-03-10 23:12:28,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-03-10 23:12:28,814 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:28,814 INFO L519 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:29,019 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:29,020 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:29,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:29,020 INFO L82 PathProgramCache]: Analyzing trace with hash 2032513123, now seen corresponding path program 1 times [2021-03-10 23:12:29,020 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:29,021 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353884180] [2021-03-10 23:12:29,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:29,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:29,038 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:29,039 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353884180] [2021-03-10 23:12:29,039 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-10 23:12:29,039 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-10 23:12:29,039 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289008703] [2021-03-10 23:12:29,039 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-10 23:12:29,039 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:29,040 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-10 23:12:29,040 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 23:12:29,040 INFO L87 Difference]: Start difference. First operand 157 states and 382 transitions. Second operand has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:29,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:29,047 INFO L93 Difference]: Finished difference Result 175 states and 425 transitions. [2021-03-10 23:12:29,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-10 23:12:29,048 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-03-10 23:12:29,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:29,049 INFO L225 Difference]: With dead ends: 175 [2021-03-10 23:12:29,049 INFO L226 Difference]: Without dead ends: 175 [2021-03-10 23:12:29,049 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.0ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-10 23:12:29,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2021-03-10 23:12:29,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 153. [2021-03-10 23:12:29,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 2.4342105263157894) internal successors, (370), 152 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-03-10 23:12:29,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 370 transitions. [2021-03-10 23:12:29,054 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 370 transitions. Word has length 23 [2021-03-10 23:12:29,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:29,054 INFO L480 AbstractCegarLoop]: Abstraction has 153 states and 370 transitions. [2021-03-10 23:12:29,054 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:29,054 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 370 transitions. [2021-03-10 23:12:29,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-03-10 23:12:29,055 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:29,055 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:29,055 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-10 23:12:29,055 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:29,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:29,055 INFO L82 PathProgramCache]: Analyzing trace with hash 113936453, now seen corresponding path program 2 times [2021-03-10 23:12:29,055 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:29,056 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224455315] [2021-03-10 23:12:29,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:29,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:29,102 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:29,103 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224455315] [2021-03-10 23:12:29,103 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1798451531] [2021-03-10 23:12:29,103 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:12:29,144 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:12:29,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:29,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-10 23:12:29,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:29,219 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:12:29,220 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-10 23:12:29,220 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 4 [2021-03-10 23:12:29,220 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018029020] [2021-03-10 23:12:29,220 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-10 23:12:29,221 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:29,221 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-10 23:12:29,221 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-03-10 23:12:29,221 INFO L87 Difference]: Start difference. First operand 153 states and 370 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:29,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:29,238 INFO L93 Difference]: Finished difference Result 401 states and 958 transitions. [2021-03-10 23:12:29,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-10 23:12:29,240 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-03-10 23:12:29,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:29,242 INFO L225 Difference]: With dead ends: 401 [2021-03-10 23:12:29,242 INFO L226 Difference]: Without dead ends: 393 [2021-03-10 23:12:29,242 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.5ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-03-10 23:12:29,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2021-03-10 23:12:29,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 259. [2021-03-10 23:12:29,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 258 states have (on average 2.5155038759689923) internal successors, (649), 258 states have internal predecessors, (649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:29,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 649 transitions. [2021-03-10 23:12:29,262 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 649 transitions. Word has length 25 [2021-03-10 23:12:29,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:29,263 INFO L480 AbstractCegarLoop]: Abstraction has 259 states and 649 transitions. [2021-03-10 23:12:29,263 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:29,263 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 649 transitions. [2021-03-10 23:12:29,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-03-10 23:12:29,263 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:29,263 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:29,464 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:29,465 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:29,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:29,465 INFO L82 PathProgramCache]: Analyzing trace with hash -432740959, now seen corresponding path program 3 times [2021-03-10 23:12:29,465 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:29,466 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [582146009] [2021-03-10 23:12:29,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:29,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:29,485 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:29,486 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [582146009] [2021-03-10 23:12:29,486 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1569403897] [2021-03-10 23:12:29,486 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:29,510 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-10 23:12:29,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:29,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 3 conjunts are in the unsatisfiable core [2021-03-10 23:12:29,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:29,571 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:29,572 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:29,572 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-03-10 23:12:29,572 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828758271] [2021-03-10 23:12:29,572 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-10 23:12:29,572 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:29,573 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-10 23:12:29,573 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-10 23:12:29,573 INFO L87 Difference]: Start difference. First operand 259 states and 649 transitions. Second operand has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:29,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:29,583 INFO L93 Difference]: Finished difference Result 363 states and 850 transitions. [2021-03-10 23:12:29,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-10 23:12:29,583 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-03-10 23:12:29,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:29,585 INFO L225 Difference]: With dead ends: 363 [2021-03-10 23:12:29,585 INFO L226 Difference]: Without dead ends: 363 [2021-03-10 23:12:29,585 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.8ms TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-10 23:12:29,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363 states. [2021-03-10 23:12:29,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363 to 319. [2021-03-10 23:12:29,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 318 states have (on average 2.39937106918239) internal successors, (763), 318 states have internal predecessors, (763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:29,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 763 transitions. [2021-03-10 23:12:29,594 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 763 transitions. Word has length 29 [2021-03-10 23:12:29,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:29,595 INFO L480 AbstractCegarLoop]: Abstraction has 319 states and 763 transitions. [2021-03-10 23:12:29,595 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:29,595 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 763 transitions. [2021-03-10 23:12:29,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-03-10 23:12:29,596 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:29,596 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:29,815 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:29,816 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:29,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:29,816 INFO L82 PathProgramCache]: Analyzing trace with hash -1231702591, now seen corresponding path program 1 times [2021-03-10 23:12:29,816 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:29,816 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253329076] [2021-03-10 23:12:29,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:29,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:29,993 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:29,993 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253329076] [2021-03-10 23:12:29,993 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [29702535] [2021-03-10 23:12:29,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:30,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:30,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 18 conjunts are in the unsatisfiable core [2021-03-10 23:12:30,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:30,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:30,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:30,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 19 [2021-03-10 23:12:30,251 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:30,257 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:30,260 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:30,260 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:7 [2021-03-10 23:12:30,274 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:30,274 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:30,274 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-03-10 23:12:30,274 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155891204] [2021-03-10 23:12:30,274 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 23:12:30,274 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:30,275 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 23:12:30,275 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:12:30,275 INFO L87 Difference]: Start difference. First operand 319 states and 763 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:30,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:30,398 INFO L93 Difference]: Finished difference Result 455 states and 1091 transitions. [2021-03-10 23:12:30,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 23:12:30,398 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-03-10 23:12:30,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:30,400 INFO L225 Difference]: With dead ends: 455 [2021-03-10 23:12:30,400 INFO L226 Difference]: Without dead ends: 415 [2021-03-10 23:12:30,400 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 172.2ms TimeCoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-03-10 23:12:30,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2021-03-10 23:12:30,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 351. [2021-03-10 23:12:30,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 350 states have (on average 2.3857142857142857) internal successors, (835), 350 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:30,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 835 transitions. [2021-03-10 23:12:30,409 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 835 transitions. Word has length 29 [2021-03-10 23:12:30,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:30,409 INFO L480 AbstractCegarLoop]: Abstraction has 351 states and 835 transitions. [2021-03-10 23:12:30,409 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:30,410 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 835 transitions. [2021-03-10 23:12:30,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-03-10 23:12:30,410 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:30,410 INFO L519 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:30,617 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:30,618 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:30,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:30,618 INFO L82 PathProgramCache]: Analyzing trace with hash 1556600769, now seen corresponding path program 2 times [2021-03-10 23:12:30,619 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:30,619 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657322240] [2021-03-10 23:12:30,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:30,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:30,698 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:30,698 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657322240] [2021-03-10 23:12:30,698 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [641393096] [2021-03-10 23:12:30,699 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-10 23:12:30,733 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:12:30,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:30,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 18 conjunts are in the unsatisfiable core Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:30,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:30,826 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-03-10 23:12:30,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 19 [2021-03-10 23:12:30,829 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:30,831 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:30,832 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:30,832 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:37, output treesize:7 [2021-03-10 23:12:30,844 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:30,845 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:30,845 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-03-10 23:12:30,845 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417786433] [2021-03-10 23:12:30,845 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-10 23:12:30,846 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:30,846 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-10 23:12:30,846 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-03-10 23:12:30,846 INFO L87 Difference]: Start difference. First operand 351 states and 835 transitions. Second operand has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 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-03-10 23:12:30,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:30,974 INFO L93 Difference]: Finished difference Result 483 states and 1151 transitions. [2021-03-10 23:12:30,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-10 23:12:30,974 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 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 29 [2021-03-10 23:12:30,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:30,977 INFO L225 Difference]: With dead ends: 483 [2021-03-10 23:12:30,977 INFO L226 Difference]: Without dead ends: 447 [2021-03-10 23:12:30,978 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 25 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 122.0ms TimeCoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-03-10 23:12:30,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2021-03-10 23:12:30,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 383. [2021-03-10 23:12:30,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 382 states have (on average 2.3952879581151834) internal successors, (915), 382 states have internal predecessors, (915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:30,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 915 transitions. [2021-03-10 23:12:30,985 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 915 transitions. Word has length 29 [2021-03-10 23:12:30,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:30,986 INFO L480 AbstractCegarLoop]: Abstraction has 383 states and 915 transitions. [2021-03-10 23:12:30,986 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 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-03-10 23:12:30,986 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 915 transitions. [2021-03-10 23:12:30,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-03-10 23:12:30,987 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:30,987 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:31,203 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:31,204 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:31,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:31,204 INFO L82 PathProgramCache]: Analyzing trace with hash -974284733, now seen corresponding path program 3 times [2021-03-10 23:12:31,204 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:31,205 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682356192] [2021-03-10 23:12:31,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:31,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:31,244 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:31,244 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682356192] [2021-03-10 23:12:31,245 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [803151251] [2021-03-10 23:12:31,245 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:12:31,275 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-03-10 23:12:31,275 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:31,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-10 23:12:31,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:31,328 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:12:31,329 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:31,329 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-03-10 23:12:31,331 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734360195] [2021-03-10 23:12:31,331 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-10 23:12:31,331 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:31,331 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-10 23:12:31,331 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-03-10 23:12:31,332 INFO L87 Difference]: Start difference. First operand 383 states and 915 transitions. Second operand has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:31,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:31,350 INFO L93 Difference]: Finished difference Result 827 states and 1940 transitions. [2021-03-10 23:12:31,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-10 23:12:31,351 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-03-10 23:12:31,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:31,353 INFO L225 Difference]: With dead ends: 827 [2021-03-10 23:12:31,354 INFO L226 Difference]: Without dead ends: 819 [2021-03-10 23:12:31,354 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 11.3ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-03-10 23:12:31,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2021-03-10 23:12:31,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 463. [2021-03-10 23:12:31,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 2.448051948051948) internal successors, (1131), 462 states have internal predecessors, (1131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:31,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1131 transitions. [2021-03-10 23:12:31,367 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1131 transitions. Word has length 31 [2021-03-10 23:12:31,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:31,367 INFO L480 AbstractCegarLoop]: Abstraction has 463 states and 1131 transitions. [2021-03-10 23:12:31,367 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:31,368 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1131 transitions. [2021-03-10 23:12:31,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-03-10 23:12:31,370 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:31,370 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:31,580 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:31,581 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:31,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:31,581 INFO L82 PathProgramCache]: Analyzing trace with hash -257743713, now seen corresponding path program 4 times [2021-03-10 23:12:31,581 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:31,581 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688781397] [2021-03-10 23:12:31,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:31,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:31,778 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:31,778 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688781397] [2021-03-10 23:12:31,779 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1849798578] [2021-03-10 23:12:31,779 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-03-10 23:12:31,814 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:12:31,814 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:31,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-03-10 23:12:31,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:31,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:31,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:31,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:31,984 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:31,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:31,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:31,987 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:31,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 24 [2021-03-10 23:12:31,990 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:31,995 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:31,998 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:31,998 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-03-10 23:12:32,010 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:32,011 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:32,011 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-03-10 23:12:32,014 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640038377] [2021-03-10 23:12:32,015 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 23:12:32,015 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:32,015 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 23:12:32,015 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:12:32,016 INFO L87 Difference]: Start difference. First operand 463 states and 1131 transitions. Second operand has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:32,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:32,279 INFO L93 Difference]: Finished difference Result 851 states and 2063 transitions. [2021-03-10 23:12:32,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-10 23:12:32,280 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-03-10 23:12:32,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:32,282 INFO L225 Difference]: With dead ends: 851 [2021-03-10 23:12:32,282 INFO L226 Difference]: Without dead ends: 735 [2021-03-10 23:12:32,283 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 295.9ms TimeCoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2021-03-10 23:12:32,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 735 states. [2021-03-10 23:12:32,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 735 to 591. [2021-03-10 23:12:32,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 591 states, 590 states have (on average 2.4322033898305087) internal successors, (1435), 590 states have internal predecessors, (1435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:32,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 1435 transitions. [2021-03-10 23:12:32,297 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 1435 transitions. Word has length 35 [2021-03-10 23:12:32,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:32,299 INFO L480 AbstractCegarLoop]: Abstraction has 591 states and 1435 transitions. [2021-03-10 23:12:32,299 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:32,299 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 1435 transitions. [2021-03-10 23:12:32,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-03-10 23:12:32,301 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:32,301 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:32,507 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:32,507 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:32,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:32,508 INFO L82 PathProgramCache]: Analyzing trace with hash 734580383, now seen corresponding path program 5 times [2021-03-10 23:12:32,508 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:32,508 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068985909] [2021-03-10 23:12:32,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:32,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:32,674 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:32,675 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068985909] [2021-03-10 23:12:32,675 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [242211329] [2021-03-10 23:12:32,675 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-10 23:12:32,713 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-03-10 23:12:32,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:32,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 27 conjunts are in the unsatisfiable core [2021-03-10 23:12:32,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:32,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:32,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:32,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:32,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:32,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:32,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:32,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 24 [2021-03-10 23:12:32,900 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:32,905 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:32,907 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:32,907 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-03-10 23:12:32,919 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:32,920 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:32,920 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-03-10 23:12:32,920 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485196195] [2021-03-10 23:12:32,921 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-10 23:12:32,921 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:32,921 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-10 23:12:32,921 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-03-10 23:12:32,921 INFO L87 Difference]: Start difference. First operand 591 states and 1435 transitions. Second operand has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:33,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:33,140 INFO L93 Difference]: Finished difference Result 1023 states and 2527 transitions. [2021-03-10 23:12:33,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-10 23:12:33,140 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-03-10 23:12:33,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:33,144 INFO L225 Difference]: With dead ends: 1023 [2021-03-10 23:12:33,144 INFO L226 Difference]: Without dead ends: 959 [2021-03-10 23:12:33,144 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 241.8ms TimeCoverageRelationStatistics Valid=87, Invalid=419, Unknown=0, NotChecked=0, Total=506 [2021-03-10 23:12:33,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 959 states. [2021-03-10 23:12:33,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 959 to 607. [2021-03-10 23:12:33,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 607 states, 606 states have (on average 2.433993399339934) internal successors, (1475), 606 states have internal predecessors, (1475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:33,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 607 states to 607 states and 1475 transitions. [2021-03-10 23:12:33,160 INFO L78 Accepts]: Start accepts. Automaton has 607 states and 1475 transitions. Word has length 35 [2021-03-10 23:12:33,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:33,160 INFO L480 AbstractCegarLoop]: Abstraction has 607 states and 1475 transitions. [2021-03-10 23:12:33,160 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:33,160 INFO L276 IsEmpty]: Start isEmpty. Operand 607 states and 1475 transitions. [2021-03-10 23:12:33,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-03-10 23:12:33,161 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:33,161 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:33,372 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-03-10 23:12:33,373 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:33,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:33,373 INFO L82 PathProgramCache]: Analyzing trace with hash 1026803359, now seen corresponding path program 6 times [2021-03-10 23:12:33,373 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:33,374 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1285201023] [2021-03-10 23:12:33,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:33,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:33,521 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:33,521 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1285201023] [2021-03-10 23:12:33,521 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [891339891] [2021-03-10 23:12:33,521 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:12:33,547 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-10 23:12:33,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:33,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-03-10 23:12:33,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:33,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:33,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:33,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:33,691 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:33,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:33,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 24 [2021-03-10 23:12:33,694 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:33,699 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:33,702 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:33,702 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-03-10 23:12:33,718 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:33,719 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:33,719 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-03-10 23:12:33,719 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188503228] [2021-03-10 23:12:33,719 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 23:12:33,719 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:33,720 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 23:12:33,720 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-03-10 23:12:33,720 INFO L87 Difference]: Start difference. First operand 607 states and 1475 transitions. Second operand has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:34,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:34,103 INFO L93 Difference]: Finished difference Result 1319 states and 3177 transitions. [2021-03-10 23:12:34,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-10 23:12:34,104 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-03-10 23:12:34,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:34,108 INFO L225 Difference]: With dead ends: 1319 [2021-03-10 23:12:34,108 INFO L226 Difference]: Without dead ends: 1103 [2021-03-10 23:12:34,108 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 331.9ms TimeCoverageRelationStatistics Valid=124, Invalid=526, Unknown=0, NotChecked=0, Total=650 [2021-03-10 23:12:34,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1103 states. [2021-03-10 23:12:34,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1103 to 671. [2021-03-10 23:12:34,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 671 states, 670 states have (on average 2.428358208955224) internal successors, (1627), 670 states have internal predecessors, (1627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:34,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 671 states to 671 states and 1627 transitions. [2021-03-10 23:12:34,125 INFO L78 Accepts]: Start accepts. Automaton has 671 states and 1627 transitions. Word has length 35 [2021-03-10 23:12:34,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:34,125 INFO L480 AbstractCegarLoop]: Abstraction has 671 states and 1627 transitions. [2021-03-10 23:12:34,125 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:34,125 INFO L276 IsEmpty]: Start isEmpty. Operand 671 states and 1627 transitions. [2021-03-10 23:12:34,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-03-10 23:12:34,126 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:34,126 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:34,343 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:34,344 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:34,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:34,344 INFO L82 PathProgramCache]: Analyzing trace with hash 2019127455, now seen corresponding path program 7 times [2021-03-10 23:12:34,344 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:34,344 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167617010] [2021-03-10 23:12:34,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:34,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:34,473 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:34,473 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167617010] [2021-03-10 23:12:34,473 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [800602582] [2021-03-10 23:12:34,473 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:34,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:34,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-03-10 23:12:34,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:34,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:34,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:34,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:34,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:34,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 24 [2021-03-10 23:12:34,674 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:34,679 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:34,681 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:34,681 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-03-10 23:12:34,692 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:34,693 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:34,693 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-03-10 23:12:34,693 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536137528] [2021-03-10 23:12:34,693 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-03-10 23:12:34,693 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:34,694 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-03-10 23:12:34,694 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-03-10 23:12:34,694 INFO L87 Difference]: Start difference. First operand 671 states and 1627 transitions. Second operand has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:35,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:35,019 INFO L93 Difference]: Finished difference Result 1239 states and 3075 transitions. [2021-03-10 23:12:35,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-10 23:12:35,019 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-03-10 23:12:35,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:35,024 INFO L225 Difference]: With dead ends: 1239 [2021-03-10 23:12:35,024 INFO L226 Difference]: Without dead ends: 1151 [2021-03-10 23:12:35,025 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 267.7ms TimeCoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:12:35,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1151 states. [2021-03-10 23:12:35,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1151 to 543. [2021-03-10 23:12:35,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 543 states, 542 states have (on average 2.440959409594096) internal successors, (1323), 542 states have internal predecessors, (1323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:35,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 1323 transitions. [2021-03-10 23:12:35,045 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 1323 transitions. Word has length 35 [2021-03-10 23:12:35,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:35,046 INFO L480 AbstractCegarLoop]: Abstraction has 543 states and 1323 transitions. [2021-03-10 23:12:35,046 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:35,046 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 1323 transitions. [2021-03-10 23:12:35,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-03-10 23:12:35,047 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:35,047 INFO L519 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:35,265 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:35,265 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:35,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:35,266 INFO L82 PathProgramCache]: Analyzing trace with hash -2135123297, now seen corresponding path program 8 times [2021-03-10 23:12:35,266 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:35,266 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900504305] [2021-03-10 23:12:35,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:35,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:35,369 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:35,369 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900504305] [2021-03-10 23:12:35,369 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [944900541] [2021-03-10 23:12:35,369 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:35,391 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:12:35,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:35,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-03-10 23:12:35,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:35,497 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-03-10 23:12:35,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 24 [2021-03-10 23:12:35,499 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:35,501 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:35,503 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:35,504 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:7 [2021-03-10 23:12:35,516 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:35,516 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:35,516 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-03-10 23:12:35,516 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143260663] [2021-03-10 23:12:35,516 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-10 23:12:35,516 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:35,517 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-10 23:12:35,517 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-03-10 23:12:35,517 INFO L87 Difference]: Start difference. First operand 543 states and 1323 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:35,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:35,749 INFO L93 Difference]: Finished difference Result 787 states and 1911 transitions. [2021-03-10 23:12:35,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-10 23:12:35,750 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-03-10 23:12:35,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:35,752 INFO L225 Difference]: With dead ends: 787 [2021-03-10 23:12:35,752 INFO L226 Difference]: Without dead ends: 751 [2021-03-10 23:12:35,753 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 209.7ms TimeCoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:12:35,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 751 states. [2021-03-10 23:12:35,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 751 to 575. [2021-03-10 23:12:35,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 575 states, 574 states have (on average 2.4442508710801394) internal successors, (1403), 574 states have internal predecessors, (1403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:35,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 575 states to 575 states and 1403 transitions. [2021-03-10 23:12:35,766 INFO L78 Accepts]: Start accepts. Automaton has 575 states and 1403 transitions. Word has length 35 [2021-03-10 23:12:35,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:35,767 INFO L480 AbstractCegarLoop]: Abstraction has 575 states and 1403 transitions. [2021-03-10 23:12:35,767 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:35,768 INFO L276 IsEmpty]: Start isEmpty. Operand 575 states and 1403 transitions. [2021-03-10 23:12:35,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-03-10 23:12:35,768 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:35,769 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:35,983 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-03-10 23:12:35,984 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:35,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:35,984 INFO L82 PathProgramCache]: Analyzing trace with hash -1078125663, now seen corresponding path program 9 times [2021-03-10 23:12:35,984 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:35,984 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300233222] [2021-03-10 23:12:35,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:35,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:36,020 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 16 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:36,021 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300233222] [2021-03-10 23:12:36,021 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1635989776] [2021-03-10 23:12:36,021 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:12:36,045 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-03-10 23:12:36,045 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:36,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2021-03-10 23:12:36,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:36,130 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 16 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:12:36,131 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:36,131 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-03-10 23:12:36,131 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790625323] [2021-03-10 23:12:36,131 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-10 23:12:36,131 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:36,131 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-10 23:12:36,131 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-03-10 23:12:36,132 INFO L87 Difference]: Start difference. First operand 575 states and 1403 transitions. Second operand has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 6 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:36,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:36,164 INFO L93 Difference]: Finished difference Result 1199 states and 2863 transitions. [2021-03-10 23:12:36,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-10 23:12:36,165 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 6 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-03-10 23:12:36,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:36,168 INFO L225 Difference]: With dead ends: 1199 [2021-03-10 23:12:36,168 INFO L226 Difference]: Without dead ends: 1191 [2021-03-10 23:12:36,168 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 13.5ms TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-03-10 23:12:36,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1191 states. [2021-03-10 23:12:36,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1191 to 671. [2021-03-10 23:12:36,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 671 states, 670 states have (on average 2.476119402985075) internal successors, (1659), 670 states have internal predecessors, (1659), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:36,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 671 states to 671 states and 1659 transitions. [2021-03-10 23:12:36,186 INFO L78 Accepts]: Start accepts. Automaton has 671 states and 1659 transitions. Word has length 37 [2021-03-10 23:12:36,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:36,186 INFO L480 AbstractCegarLoop]: Abstraction has 671 states and 1659 transitions. [2021-03-10 23:12:36,186 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 6 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:36,186 INFO L276 IsEmpty]: Start isEmpty. Operand 671 states and 1659 transitions. [2021-03-10 23:12:36,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 23:12:36,187 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:36,187 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:36,403 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-03-10 23:12:36,404 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:36,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:36,404 INFO L82 PathProgramCache]: Analyzing trace with hash -1188270307, now seen corresponding path program 10 times [2021-03-10 23:12:36,404 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:36,404 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144820735] [2021-03-10 23:12:36,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:36,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:36,606 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:12:36,606 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144820735] [2021-03-10 23:12:36,606 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1166148748] [2021-03-10 23:12:36,606 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:36,632 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:12:36,632 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:36,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 34 conjunts are in the unsatisfiable core [2021-03-10 23:12:36,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:36,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:36,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:36,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:36,862 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:36,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:36,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:36,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:36,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:36,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:36,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:36,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:36,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:36,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:36,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:36,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 31 [2021-03-10 23:12:36,878 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:36,883 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:36,885 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:36,885 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:79, output treesize:7 [2021-03-10 23:12:36,896 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 9 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:36,896 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:36,896 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 17 [2021-03-10 23:12:36,896 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159784962] [2021-03-10 23:12:36,896 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 23:12:36,897 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:36,897 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 23:12:36,897 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-03-10 23:12:36,897 INFO L87 Difference]: Start difference. First operand 671 states and 1659 transitions. Second operand has 18 states, 18 states have (on average 3.3333333333333335) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:37,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:37,325 INFO L93 Difference]: Finished difference Result 1511 states and 3681 transitions. [2021-03-10 23:12:37,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-10 23:12:37,325 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.3333333333333335) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 23:12:37,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:37,330 INFO L225 Difference]: With dead ends: 1511 [2021-03-10 23:12:37,330 INFO L226 Difference]: Without dead ends: 1295 [2021-03-10 23:12:37,331 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 448.1ms TimeCoverageRelationStatistics Valid=151, Invalid=719, Unknown=0, NotChecked=0, Total=870 [2021-03-10 23:12:37,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1295 states. [2021-03-10 23:12:37,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1295 to 895. [2021-03-10 23:12:37,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 895 states, 894 states have (on average 2.446308724832215) internal successors, (2187), 894 states have internal predecessors, (2187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:37,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 895 states to 895 states and 2187 transitions. [2021-03-10 23:12:37,353 INFO L78 Accepts]: Start accepts. Automaton has 895 states and 2187 transitions. Word has length 41 [2021-03-10 23:12:37,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:37,353 INFO L480 AbstractCegarLoop]: Abstraction has 895 states and 2187 transitions. [2021-03-10 23:12:37,353 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 3.3333333333333335) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:37,353 INFO L276 IsEmpty]: Start isEmpty. Operand 895 states and 2187 transitions. [2021-03-10 23:12:37,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 23:12:37,355 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:37,355 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:37,573 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-03-10 23:12:37,573 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:37,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:37,574 INFO L82 PathProgramCache]: Analyzing trace with hash 1600033053, now seen corresponding path program 11 times [2021-03-10 23:12:37,574 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:37,574 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562704100] [2021-03-10 23:12:37,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:37,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:37,730 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:37,730 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562704100] [2021-03-10 23:12:37,730 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1726819453] [2021-03-10 23:12:37,730 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:12:37,755 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-03-10 23:12:37,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:37,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 34 conjunts are in the unsatisfiable core [2021-03-10 23:12:37,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:37,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:37,999 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:37,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:38,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:38,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:38,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:38,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:38,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:38,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:38,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:38,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:38,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:38,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:38,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:38,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 31 [2021-03-10 23:12:38,010 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:38,014 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:38,018 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:38,018 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:79, output treesize:7 [2021-03-10 23:12:38,028 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:38,029 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:38,029 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 17 [2021-03-10 23:12:38,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994974390] [2021-03-10 23:12:38,030 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 23:12:38,030 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:38,033 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 23:12:38,033 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-03-10 23:12:38,033 INFO L87 Difference]: Start difference. First operand 895 states and 2187 transitions. Second operand has 18 states, 18 states have (on average 3.3333333333333335) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:38,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:38,389 INFO L93 Difference]: Finished difference Result 1927 states and 4811 transitions. [2021-03-10 23:12:38,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-10 23:12:38,390 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.3333333333333335) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 23:12:38,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:38,396 INFO L225 Difference]: With dead ends: 1927 [2021-03-10 23:12:38,396 INFO L226 Difference]: Without dead ends: 1839 [2021-03-10 23:12:38,397 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 357.2ms TimeCoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2021-03-10 23:12:38,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1839 states. [2021-03-10 23:12:38,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1839 to 991. [2021-03-10 23:12:38,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 991 states, 990 states have (on average 2.4434343434343435) internal successors, (2419), 990 states have internal predecessors, (2419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:38,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 991 states to 991 states and 2419 transitions. [2021-03-10 23:12:38,424 INFO L78 Accepts]: Start accepts. Automaton has 991 states and 2419 transitions. Word has length 41 [2021-03-10 23:12:38,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:38,424 INFO L480 AbstractCegarLoop]: Abstraction has 991 states and 2419 transitions. [2021-03-10 23:12:38,424 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 3.3333333333333335) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:38,424 INFO L276 IsEmpty]: Start isEmpty. Operand 991 states and 2419 transitions. [2021-03-10 23:12:38,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 23:12:38,426 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:38,426 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:38,639 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:38,639 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:38,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:38,640 INFO L82 PathProgramCache]: Analyzing trace with hash 1099969309, now seen corresponding path program 12 times [2021-03-10 23:12:38,640 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:38,640 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1681670139] [2021-03-10 23:12:38,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:38,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:38,801 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:38,801 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1681670139] [2021-03-10 23:12:38,801 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [164619953] [2021-03-10 23:12:38,801 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-03-10 23:12:38,826 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-03-10 23:12:38,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:38,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 35 conjunts are in the unsatisfiable core [2021-03-10 23:12:38,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:39,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:39,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:39,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:39,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:39,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:39,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:39,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:39,160 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:39,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:39,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:39,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:39,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:39,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:39,164 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:39,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:39,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 31 [2021-03-10 23:12:39,168 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:39,179 INFO L628 ElimStorePlain]: treesize reduction 5, result has 81.5 percent of original size [2021-03-10 23:12:39,180 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:39,180 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:89, output treesize:7 [2021-03-10 23:12:39,190 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:39,190 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:39,190 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-03-10 23:12:39,190 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405052311] [2021-03-10 23:12:39,190 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 23:12:39,191 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:39,191 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 23:12:39,191 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-03-10 23:12:39,191 INFO L87 Difference]: Start difference. First operand 991 states and 2419 transitions. Second operand has 19 states, 19 states have (on average 3.1578947368421053) internal successors, (60), 18 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:39,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:39,883 INFO L93 Difference]: Finished difference Result 2259 states and 5553 transitions. [2021-03-10 23:12:39,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-10 23:12:39,883 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.1578947368421053) internal successors, (60), 18 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 23:12:39,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:39,890 INFO L225 Difference]: With dead ends: 2259 [2021-03-10 23:12:39,890 INFO L226 Difference]: Without dead ends: 2015 [2021-03-10 23:12:39,891 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 33 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 433.4ms TimeCoverageRelationStatistics Valid=136, Invalid=856, Unknown=0, NotChecked=0, Total=992 [2021-03-10 23:12:39,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2015 states. [2021-03-10 23:12:39,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2015 to 1023. [2021-03-10 23:12:39,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1023 states, 1022 states have (on average 2.4452054794520546) internal successors, (2499), 1022 states have internal predecessors, (2499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:39,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1023 states to 1023 states and 2499 transitions. [2021-03-10 23:12:39,918 INFO L78 Accepts]: Start accepts. Automaton has 1023 states and 2499 transitions. Word has length 41 [2021-03-10 23:12:39,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:39,918 INFO L480 AbstractCegarLoop]: Abstraction has 1023 states and 2499 transitions. [2021-03-10 23:12:39,919 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.1578947368421053) internal successors, (60), 18 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:39,919 INFO L276 IsEmpty]: Start isEmpty. Operand 1023 states and 2499 transitions. [2021-03-10 23:12:39,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 23:12:39,920 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:39,920 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:40,135 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:40,135 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:40,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:40,136 INFO L82 PathProgramCache]: Analyzing trace with hash 188453149, now seen corresponding path program 13 times [2021-03-10 23:12:40,136 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:40,136 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1976319771] [2021-03-10 23:12:40,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:40,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:40,275 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:40,275 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1976319771] [2021-03-10 23:12:40,275 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2007791797] [2021-03-10 23:12:40,275 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-03-10 23:12:40,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:40,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 34 conjunts are in the unsatisfiable core [2021-03-10 23:12:40,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:40,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:40,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:40,501 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:40,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:40,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:40,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:40,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:40,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:40,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:40,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 31 [2021-03-10 23:12:40,506 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:40,511 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:40,512 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:40,512 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:79, output treesize:7 [2021-03-10 23:12:40,523 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:40,523 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:40,523 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 16 [2021-03-10 23:12:40,523 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090068852] [2021-03-10 23:12:40,524 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 23:12:40,524 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:40,524 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 23:12:40,524 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-03-10 23:12:40,524 INFO L87 Difference]: Start difference. First operand 1023 states and 2499 transitions. Second operand has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 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-03-10 23:12:41,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:41,102 INFO L93 Difference]: Finished difference Result 2651 states and 6394 transitions. [2021-03-10 23:12:41,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-10 23:12:41,102 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 23:12:41,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:41,111 INFO L225 Difference]: With dead ends: 2651 [2021-03-10 23:12:41,111 INFO L226 Difference]: Without dead ends: 2391 [2021-03-10 23:12:41,111 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 34 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 505.5ms TimeCoverageRelationStatistics Valid=170, Invalid=886, Unknown=0, NotChecked=0, Total=1056 [2021-03-10 23:12:41,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2391 states. [2021-03-10 23:12:41,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2391 to 1391. [2021-03-10 23:12:41,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1391 states, 1390 states have (on average 2.4294964028776977) internal successors, (3377), 1390 states have internal predecessors, (3377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:41,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1391 states to 1391 states and 3377 transitions. [2021-03-10 23:12:41,147 INFO L78 Accepts]: Start accepts. Automaton has 1391 states and 3377 transitions. Word has length 41 [2021-03-10 23:12:41,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:41,147 INFO L480 AbstractCegarLoop]: Abstraction has 1391 states and 3377 transitions. [2021-03-10 23:12:41,148 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 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-03-10 23:12:41,148 INFO L276 IsEmpty]: Start isEmpty. Operand 1391 states and 3377 transitions. [2021-03-10 23:12:41,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 23:12:41,150 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:41,150 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:41,363 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:41,364 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:41,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:41,364 INFO L82 PathProgramCache]: Analyzing trace with hash -1818274531, now seen corresponding path program 14 times [2021-03-10 23:12:41,364 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:41,364 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129898773] [2021-03-10 23:12:41,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:41,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:41,500 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:41,500 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129898773] [2021-03-10 23:12:41,501 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668972494] [2021-03-10 23:12:41,501 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:41,522 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:12:41,522 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:41,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 34 conjunts are in the unsatisfiable core [2021-03-10 23:12:41,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:41,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:41,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:41,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:41,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:41,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:41,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:41,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:41,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:41,745 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:41,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:41,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:41,747 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:41,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 31 [2021-03-10 23:12:41,750 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:41,754 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:41,756 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:41,756 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:79, output treesize:7 [2021-03-10 23:12:41,765 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:41,766 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:41,766 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 17 [2021-03-10 23:12:41,766 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921214477] [2021-03-10 23:12:41,768 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-10 23:12:41,768 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:41,768 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-10 23:12:41,769 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-03-10 23:12:41,769 INFO L87 Difference]: Start difference. First operand 1391 states and 3377 transitions. Second operand has 18 states, 18 states have (on average 3.111111111111111) internal successors, (56), 17 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-03-10 23:12:42,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:42,245 INFO L93 Difference]: Finished difference Result 2655 states and 6510 transitions. [2021-03-10 23:12:42,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-10 23:12:42,245 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.111111111111111) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 23:12:42,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:42,253 INFO L225 Difference]: With dead ends: 2655 [2021-03-10 23:12:42,253 INFO L226 Difference]: Without dead ends: 2567 [2021-03-10 23:12:42,254 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 33 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 348.5ms TimeCoverageRelationStatistics Valid=126, Invalid=744, Unknown=0, NotChecked=0, Total=870 [2021-03-10 23:12:42,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2567 states. [2021-03-10 23:12:42,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2567 to 1567. [2021-03-10 23:12:42,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1567 states, 1566 states have (on average 2.4272030651340994) internal successors, (3801), 1566 states have internal predecessors, (3801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:42,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1567 states to 1567 states and 3801 transitions. [2021-03-10 23:12:42,289 INFO L78 Accepts]: Start accepts. Automaton has 1567 states and 3801 transitions. Word has length 41 [2021-03-10 23:12:42,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:42,289 INFO L480 AbstractCegarLoop]: Abstraction has 1567 states and 3801 transitions. [2021-03-10 23:12:42,289 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 3.111111111111111) internal successors, (56), 17 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-03-10 23:12:42,290 INFO L276 IsEmpty]: Start isEmpty. Operand 1567 states and 3801 transitions. [2021-03-10 23:12:42,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 23:12:42,292 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:42,292 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:42,492 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-03-10 23:12:42,493 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:42,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:42,493 INFO L82 PathProgramCache]: Analyzing trace with hash -1021887715, now seen corresponding path program 15 times [2021-03-10 23:12:42,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:42,493 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919111786] [2021-03-10 23:12:42,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:42,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:42,621 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:42,621 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919111786] [2021-03-10 23:12:42,622 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [351441335] [2021-03-10 23:12:42,622 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-03-10 23:12:42,646 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-03-10 23:12:42,646 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:42,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 37 conjunts are in the unsatisfiable core [2021-03-10 23:12:42,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:42,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:42,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:42,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:42,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:42,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:42,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:42,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:42,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 31 [2021-03-10 23:12:42,808 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:42,813 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:42,814 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:42,814 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:85, output treesize:7 [2021-03-10 23:12:42,824 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:42,824 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:42,824 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 15 [2021-03-10 23:12:42,825 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559558764] [2021-03-10 23:12:42,825 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-10 23:12:42,825 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:42,825 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-10 23:12:42,825 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-03-10 23:12:42,826 INFO L87 Difference]: Start difference. First operand 1567 states and 3801 transitions. Second operand has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:43,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:43,198 INFO L93 Difference]: Finished difference Result 2887 states and 6964 transitions. [2021-03-10 23:12:43,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-10 23:12:43,198 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 23:12:43,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:43,206 INFO L225 Difference]: With dead ends: 2887 [2021-03-10 23:12:43,207 INFO L226 Difference]: Without dead ends: 2695 [2021-03-10 23:12:43,207 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 34 SyntacticMatches, 4 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 345.7ms TimeCoverageRelationStatistics Valid=122, Invalid=634, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:12:43,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2695 states. [2021-03-10 23:12:43,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2695 to 1727. [2021-03-10 23:12:43,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1727 states, 1726 states have (on average 2.4281575898030128) internal successors, (4191), 1726 states have internal predecessors, (4191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:43,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1727 states to 1727 states and 4191 transitions. [2021-03-10 23:12:43,242 INFO L78 Accepts]: Start accepts. Automaton has 1727 states and 4191 transitions. Word has length 41 [2021-03-10 23:12:43,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:43,242 INFO L480 AbstractCegarLoop]: Abstraction has 1727 states and 4191 transitions. [2021-03-10 23:12:43,242 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:43,242 INFO L276 IsEmpty]: Start isEmpty. Operand 1727 states and 4191 transitions. [2021-03-10 23:12:43,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 23:12:43,245 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:43,245 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:43,459 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-03-10 23:12:43,459 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:43,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:43,459 INFO L82 PathProgramCache]: Analyzing trace with hash 1266351901, now seen corresponding path program 16 times [2021-03-10 23:12:43,460 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:43,460 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387360727] [2021-03-10 23:12:43,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:43,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:43,606 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:43,606 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387360727] [2021-03-10 23:12:43,606 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [257469820] [2021-03-10 23:12:43,606 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-03-10 23:12:43,647 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:12:43,648 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:43,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 34 conjunts are in the unsatisfiable core [2021-03-10 23:12:43,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:43,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:43,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:43,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:43,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:43,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:43,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:43,841 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:43,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:43,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 31 [2021-03-10 23:12:43,844 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:43,848 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:43,850 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:43,850 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:79, output treesize:7 [2021-03-10 23:12:43,860 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:43,860 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:43,860 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 16 [2021-03-10 23:12:43,860 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762340138] [2021-03-10 23:12:43,860 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 23:12:43,860 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:43,861 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 23:12:43,861 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-03-10 23:12:43,861 INFO L87 Difference]: Start difference. First operand 1727 states and 4191 transitions. Second operand has 17 states, 17 states have (on average 3.0588235294117645) internal successors, (52), 16 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:44,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:44,270 INFO L93 Difference]: Finished difference Result 3015 states and 7407 transitions. [2021-03-10 23:12:44,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-10 23:12:44,271 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0588235294117645) internal successors, (52), 16 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 23:12:44,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:44,276 INFO L225 Difference]: With dead ends: 3015 [2021-03-10 23:12:44,276 INFO L226 Difference]: Without dead ends: 2927 [2021-03-10 23:12:44,277 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 33 SyntacticMatches, 4 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 340.0ms TimeCoverageRelationStatistics Valid=124, Invalid=688, Unknown=0, NotChecked=0, Total=812 [2021-03-10 23:12:44,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2927 states. [2021-03-10 23:12:44,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2927 to 1727. [2021-03-10 23:12:44,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1727 states, 1726 states have (on average 2.4281575898030128) internal successors, (4191), 1726 states have internal predecessors, (4191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:44,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1727 states to 1727 states and 4191 transitions. [2021-03-10 23:12:44,310 INFO L78 Accepts]: Start accepts. Automaton has 1727 states and 4191 transitions. Word has length 41 [2021-03-10 23:12:44,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:44,311 INFO L480 AbstractCegarLoop]: Abstraction has 1727 states and 4191 transitions. [2021-03-10 23:12:44,311 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.0588235294117645) internal successors, (52), 16 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:44,311 INFO L276 IsEmpty]: Start isEmpty. Operand 1727 states and 4191 transitions. [2021-03-10 23:12:44,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-03-10 23:12:44,313 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:44,313 INFO L519 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:44,522 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-03-10 23:12:44,523 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:44,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:44,523 INFO L82 PathProgramCache]: Analyzing trace with hash 1741431069, now seen corresponding path program 17 times [2021-03-10 23:12:44,523 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:44,523 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1229689897] [2021-03-10 23:12:44,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:44,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:44,661 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:44,662 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1229689897] [2021-03-10 23:12:44,662 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [243316316] [2021-03-10 23:12:44,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 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-03-10 23:12:44,700 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-03-10 23:12:44,701 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:44,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 37 conjunts are in the unsatisfiable core [2021-03-10 23:12:44,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:44,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:44,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:44,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:44,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:44,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:44,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:44,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:44,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 31 [2021-03-10 23:12:44,925 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:44,930 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:44,933 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:44,934 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:85, output treesize:7 [2021-03-10 23:12:44,944 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:44,944 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:44,945 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 16 [2021-03-10 23:12:44,945 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705917992] [2021-03-10 23:12:44,946 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-10 23:12:44,946 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:44,946 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-10 23:12:44,946 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-03-10 23:12:44,947 INFO L87 Difference]: Start difference. First operand 1727 states and 4191 transitions. Second operand has 17 states, 17 states have (on average 2.9411764705882355) internal successors, (50), 16 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:45,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:45,496 INFO L93 Difference]: Finished difference Result 2971 states and 7174 transitions. [2021-03-10 23:12:45,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-10 23:12:45,497 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.9411764705882355) internal successors, (50), 16 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-03-10 23:12:45,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:45,502 INFO L225 Difference]: With dead ends: 2971 [2021-03-10 23:12:45,502 INFO L226 Difference]: Without dead ends: 2695 [2021-03-10 23:12:45,503 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 33 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 410.7ms TimeCoverageRelationStatistics Valid=147, Invalid=783, Unknown=0, NotChecked=0, Total=930 [2021-03-10 23:12:45,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2695 states. [2021-03-10 23:12:45,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2695 to 1903. [2021-03-10 23:12:45,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1903 states, 1902 states have (on average 2.429547844374343) internal successors, (4621), 1902 states have internal predecessors, (4621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:45,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1903 states to 1903 states and 4621 transitions. [2021-03-10 23:12:45,551 INFO L78 Accepts]: Start accepts. Automaton has 1903 states and 4621 transitions. Word has length 41 [2021-03-10 23:12:45,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:45,551 INFO L480 AbstractCegarLoop]: Abstraction has 1903 states and 4621 transitions. [2021-03-10 23:12:45,552 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.9411764705882355) internal successors, (50), 16 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:45,552 INFO L276 IsEmpty]: Start isEmpty. Operand 1903 states and 4621 transitions. [2021-03-10 23:12:45,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-03-10 23:12:45,555 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:45,555 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:45,771 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-03-10 23:12:45,771 INFO L428 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:45,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:45,772 INFO L82 PathProgramCache]: Analyzing trace with hash 1886074107, now seen corresponding path program 18 times [2021-03-10 23:12:45,772 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:45,772 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550300538] [2021-03-10 23:12:45,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:45,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:45,939 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 58 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:12:45,940 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1550300538] [2021-03-10 23:12:45,940 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [647748116] [2021-03-10 23:12:45,940 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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) [2021-03-10 23:12:45,971 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-03-10 23:12:45,971 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:45,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 44 conjunts are in the unsatisfiable core [2021-03-10 23:12:45,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:46,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:46,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:46,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:46,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:46,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:46,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:46,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:46,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:46,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:46,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:46,298 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:46,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:46,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:46,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:46,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:46,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:46,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:46,302 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:46,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:46,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:46,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 92 treesize of output 36 [2021-03-10 23:12:46,308 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:46,312 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:46,314 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:46,314 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:102, output treesize:7 [2021-03-10 23:12:46,344 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 10 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:46,344 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:46,344 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 21 [2021-03-10 23:12:46,344 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882685551] [2021-03-10 23:12:46,344 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 23:12:46,344 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:46,345 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 23:12:46,345 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=395, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:12:46,345 INFO L87 Difference]: Start difference. First operand 1903 states and 4621 transitions. Second operand has 22 states, 22 states have (on average 3.227272727272727) internal successors, (71), 21 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:47,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:47,000 INFO L93 Difference]: Finished difference Result 3407 states and 8385 transitions. [2021-03-10 23:12:47,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-10 23:12:47,001 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.227272727272727) internal successors, (71), 21 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-03-10 23:12:47,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:47,007 INFO L225 Difference]: With dead ends: 3407 [2021-03-10 23:12:47,007 INFO L226 Difference]: Without dead ends: 3343 [2021-03-10 23:12:47,008 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 348 ImplicationChecksByTransitivity, 541.2ms TimeCoverageRelationStatistics Valid=166, Invalid=1166, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 23:12:47,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3343 states. [2021-03-10 23:12:47,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3343 to 1951. [2021-03-10 23:12:47,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1951 states, 1950 states have (on average 2.427179487179487) internal successors, (4733), 1950 states have internal predecessors, (4733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:47,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1951 states to 1951 states and 4733 transitions. [2021-03-10 23:12:47,044 INFO L78 Accepts]: Start accepts. Automaton has 1951 states and 4733 transitions. Word has length 47 [2021-03-10 23:12:47,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:47,044 INFO L480 AbstractCegarLoop]: Abstraction has 1951 states and 4733 transitions. [2021-03-10 23:12:47,044 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 3.227272727272727) internal successors, (71), 21 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:47,044 INFO L276 IsEmpty]: Start isEmpty. Operand 1951 states and 4733 transitions. [2021-03-10 23:12:47,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-03-10 23:12:47,047 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:47,047 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:47,263 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-03-10 23:12:47,263 INFO L428 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:47,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:47,264 INFO L82 PathProgramCache]: Analyzing trace with hash -623310085, now seen corresponding path program 19 times [2021-03-10 23:12:47,264 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:47,264 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384492124] [2021-03-10 23:12:47,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:47,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:47,414 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:47,414 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384492124] [2021-03-10 23:12:47,414 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [201026957] [2021-03-10 23:12:47,414 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-03-10 23:12:47,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:47,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-03-10 23:12:47,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:47,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:47,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:47,714 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:47,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:47,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:47,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:47,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:47,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:47,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:47,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:47,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:47,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:47,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:47,721 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:47,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:47,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:47,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:47,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:47,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:47,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:47,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 36 [2021-03-10 23:12:47,730 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:47,735 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:47,748 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:47,748 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-03-10 23:12:47,760 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:47,760 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:47,760 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14] total 20 [2021-03-10 23:12:47,760 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256557430] [2021-03-10 23:12:47,760 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 23:12:47,760 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:47,761 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 23:12:47,761 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=355, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:12:47,761 INFO L87 Difference]: Start difference. First operand 1951 states and 4733 transitions. Second operand has 21 states, 21 states have (on average 3.4285714285714284) internal successors, (72), 20 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-03-10 23:12:48,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:48,270 INFO L93 Difference]: Finished difference Result 2795 states and 6809 transitions. [2021-03-10 23:12:48,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-10 23:12:48,270 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.4285714285714284) internal successors, (72), 20 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) Word has length 47 [2021-03-10 23:12:48,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:48,275 INFO L225 Difference]: With dead ends: 2795 [2021-03-10 23:12:48,275 INFO L226 Difference]: Without dead ends: 2735 [2021-03-10 23:12:48,276 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 39 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 333 ImplicationChecksByTransitivity, 577.2ms TimeCoverageRelationStatistics Valid=174, Invalid=1086, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 23:12:48,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2735 states. [2021-03-10 23:12:48,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2735 to 1775. [2021-03-10 23:12:48,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1775 states, 1774 states have (on average 2.4255918827508456) internal successors, (4303), 1774 states have internal predecessors, (4303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:48,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1775 states to 1775 states and 4303 transitions. [2021-03-10 23:12:48,305 INFO L78 Accepts]: Start accepts. Automaton has 1775 states and 4303 transitions. Word has length 47 [2021-03-10 23:12:48,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:48,305 INFO L480 AbstractCegarLoop]: Abstraction has 1775 states and 4303 transitions. [2021-03-10 23:12:48,305 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.4285714285714284) internal successors, (72), 20 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-03-10 23:12:48,305 INFO L276 IsEmpty]: Start isEmpty. Operand 1775 states and 4303 transitions. [2021-03-10 23:12:48,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-03-10 23:12:48,308 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:48,308 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:48,524 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:48,524 INFO L428 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:48,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:48,525 INFO L82 PathProgramCache]: Analyzing trace with hash 509730555, now seen corresponding path program 20 times [2021-03-10 23:12:48,525 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:48,525 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905246113] [2021-03-10 23:12:48,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:48,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:48,697 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:48,698 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [905246113] [2021-03-10 23:12:48,698 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1508579832] [2021-03-10 23:12:48,698 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:48,730 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:12:48,731 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:48,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-03-10 23:12:48,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:49,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:49,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:49,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:49,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:49,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:49,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:49,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:49,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:49,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:49,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:49,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:49,067 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:49,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:49,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:49,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:49,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:49,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:49,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:49,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:49,072 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:49,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:49,073 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:49,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 36 [2021-03-10 23:12:49,076 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:49,081 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:49,082 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:49,083 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-03-10 23:12:49,092 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:49,093 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:49,093 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 21 [2021-03-10 23:12:49,093 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [446923358] [2021-03-10 23:12:49,093 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 23:12:49,093 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:49,093 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 23:12:49,094 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=395, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:12:49,094 INFO L87 Difference]: Start difference. First operand 1775 states and 4303 transitions. Second operand has 22 states, 22 states have (on average 3.272727272727273) internal successors, (72), 21 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-03-10 23:12:49,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:49,671 INFO L93 Difference]: Finished difference Result 3543 states and 8767 transitions. [2021-03-10 23:12:49,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-10 23:12:49,675 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.272727272727273) internal successors, (72), 21 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) Word has length 47 [2021-03-10 23:12:49,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:49,680 INFO L225 Difference]: With dead ends: 3543 [2021-03-10 23:12:49,680 INFO L226 Difference]: Without dead ends: 3455 [2021-03-10 23:12:49,680 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 531.6ms TimeCoverageRelationStatistics Valid=166, Invalid=1166, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 23:12:49,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3455 states. [2021-03-10 23:12:49,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3455 to 1535. [2021-03-10 23:12:49,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1535 states, 1534 states have (on average 2.4400260756192957) internal successors, (3743), 1534 states have internal predecessors, (3743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:49,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1535 states to 1535 states and 3743 transitions. [2021-03-10 23:12:49,711 INFO L78 Accepts]: Start accepts. Automaton has 1535 states and 3743 transitions. Word has length 47 [2021-03-10 23:12:49,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:49,711 INFO L480 AbstractCegarLoop]: Abstraction has 1535 states and 3743 transitions. [2021-03-10 23:12:49,712 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 3.272727272727273) internal successors, (72), 21 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-03-10 23:12:49,712 INFO L276 IsEmpty]: Start isEmpty. Operand 1535 states and 3743 transitions. [2021-03-10 23:12:49,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-03-10 23:12:49,714 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:49,714 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:49,927 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-03-10 23:12:49,927 INFO L428 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:49,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:49,929 INFO L82 PathProgramCache]: Analyzing trace with hash -2131831045, now seen corresponding path program 21 times [2021-03-10 23:12:49,930 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:49,930 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917908467] [2021-03-10 23:12:49,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:49,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:50,085 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 56 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:12:50,085 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917908467] [2021-03-10 23:12:50,086 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2051615541] [2021-03-10 23:12:50,086 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-03-10 23:12:50,109 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-03-10 23:12:50,110 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:50,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 44 conjunts are in the unsatisfiable core [2021-03-10 23:12:50,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:50,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:50,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:50,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:50,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:50,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:50,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:50,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:50,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:50,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:50,527 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:50,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:50,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:50,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:50,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:50,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:50,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:50,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:50,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:50,532 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:50,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:50,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 36 [2021-03-10 23:12:50,535 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:50,547 INFO L628 ElimStorePlain]: treesize reduction 5, result has 80.0 percent of original size [2021-03-10 23:12:50,549 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:50,549 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:104, output treesize:7 [2021-03-10 23:12:50,559 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:50,559 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:50,559 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 21 [2021-03-10 23:12:50,559 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [228356310] [2021-03-10 23:12:50,559 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 23:12:50,559 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:50,560 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 23:12:50,560 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:12:50,560 INFO L87 Difference]: Start difference. First operand 1535 states and 3743 transitions. Second operand has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 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-03-10 23:12:51,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:51,659 INFO L93 Difference]: Finished difference Result 2779 states and 6803 transitions. [2021-03-10 23:12:51,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-10 23:12:51,659 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-03-10 23:12:51,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:51,663 INFO L225 Difference]: With dead ends: 2779 [2021-03-10 23:12:51,663 INFO L226 Difference]: Without dead ends: 2591 [2021-03-10 23:12:51,664 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 805.9ms TimeCoverageRelationStatistics Valid=174, Invalid=1232, Unknown=0, NotChecked=0, Total=1406 [2021-03-10 23:12:51,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2591 states. [2021-03-10 23:12:51,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2591 to 1679. [2021-03-10 23:12:51,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1679 states, 1678 states have (on average 2.435637663885578) internal successors, (4087), 1678 states have internal predecessors, (4087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:51,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1679 states to 1679 states and 4087 transitions. [2021-03-10 23:12:51,688 INFO L78 Accepts]: Start accepts. Automaton has 1679 states and 4087 transitions. Word has length 47 [2021-03-10 23:12:51,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:51,689 INFO L480 AbstractCegarLoop]: Abstraction has 1679 states and 4087 transitions. [2021-03-10 23:12:51,689 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 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-03-10 23:12:51,689 INFO L276 IsEmpty]: Start isEmpty. Operand 1679 states and 4087 transitions. [2021-03-10 23:12:51,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-03-10 23:12:51,691 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:51,691 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:51,911 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:51,911 INFO L428 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:51,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:51,912 INFO L82 PathProgramCache]: Analyzing trace with hash -1991114501, now seen corresponding path program 22 times [2021-03-10 23:12:51,912 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:51,912 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1183793864] [2021-03-10 23:12:51,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:51,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:52,091 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:52,092 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1183793864] [2021-03-10 23:12:52,092 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [802739240] [2021-03-10 23:12:52,092 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:12:52,118 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:12:52,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:52,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-03-10 23:12:52,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:52,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:52,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:52,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:52,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:52,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:52,422 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:52,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:52,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:52,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:52,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:52,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:52,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:52,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:52,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:52,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:52,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:52,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:52,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:52,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:52,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:52,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 36 [2021-03-10 23:12:52,432 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:52,438 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:52,439 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:52,440 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-03-10 23:12:52,451 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:52,451 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:52,451 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 22 [2021-03-10 23:12:52,451 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112804189] [2021-03-10 23:12:52,451 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-03-10 23:12:52,451 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:52,452 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-03-10 23:12:52,452 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-03-10 23:12:52,452 INFO L87 Difference]: Start difference. First operand 1679 states and 4087 transitions. Second operand has 23 states, 23 states have (on average 3.130434782608696) internal successors, (72), 22 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-03-10 23:12:53,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:53,140 INFO L93 Difference]: Finished difference Result 3335 states and 8271 transitions. [2021-03-10 23:12:53,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-10 23:12:53,141 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.130434782608696) internal successors, (72), 22 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) Word has length 47 [2021-03-10 23:12:53,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:53,145 INFO L225 Difference]: With dead ends: 3335 [2021-03-10 23:12:53,145 INFO L226 Difference]: Without dead ends: 3247 [2021-03-10 23:12:53,146 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 562.7ms TimeCoverageRelationStatistics Valid=172, Invalid=1234, Unknown=0, NotChecked=0, Total=1406 [2021-03-10 23:12:53,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3247 states. [2021-03-10 23:12:53,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3247 to 1487. [2021-03-10 23:12:53,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1487 states, 1486 states have (on average 2.4488559892328396) internal successors, (3639), 1486 states have internal predecessors, (3639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:53,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1487 states to 1487 states and 3639 transitions. [2021-03-10 23:12:53,171 INFO L78 Accepts]: Start accepts. Automaton has 1487 states and 3639 transitions. Word has length 47 [2021-03-10 23:12:53,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:53,171 INFO L480 AbstractCegarLoop]: Abstraction has 1487 states and 3639 transitions. [2021-03-10 23:12:53,171 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 3.130434782608696) internal successors, (72), 22 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-03-10 23:12:53,171 INFO L276 IsEmpty]: Start isEmpty. Operand 1487 states and 3639 transitions. [2021-03-10 23:12:53,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-03-10 23:12:53,173 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:53,173 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:53,385 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-03-10 23:12:53,386 INFO L428 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:53,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:53,386 INFO L82 PathProgramCache]: Analyzing trace with hash 93498107, now seen corresponding path program 23 times [2021-03-10 23:12:53,386 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:53,386 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153174055] [2021-03-10 23:12:53,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:53,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:53,566 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:53,566 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153174055] [2021-03-10 23:12:53,566 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [672316899] [2021-03-10 23:12:53,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 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:53,592 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-03-10 23:12:53,592 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:53,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 44 conjunts are in the unsatisfiable core [2021-03-10 23:12:53,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:53,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:53,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:53,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:53,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:53,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:53,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:53,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:53,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:53,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:53,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:53,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:53,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:53,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:53,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:53,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:53,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:53,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:53,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:53,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:53,925 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:53,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:53,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:53,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:53,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 36 [2021-03-10 23:12:53,928 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:53,933 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:53,934 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:53,934 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-03-10 23:12:53,943 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:53,943 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:53,943 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 22 [2021-03-10 23:12:53,943 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487052567] [2021-03-10 23:12:53,944 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-03-10 23:12:53,944 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:53,944 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-03-10 23:12:53,944 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2021-03-10 23:12:53,944 INFO L87 Difference]: Start difference. First operand 1487 states and 3639 transitions. Second operand has 23 states, 23 states have (on average 3.130434782608696) internal successors, (72), 22 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-03-10 23:12:54,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:54,675 INFO L93 Difference]: Finished difference Result 2771 states and 6747 transitions. [2021-03-10 23:12:54,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-10 23:12:54,675 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.130434782608696) internal successors, (72), 22 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) Word has length 47 [2021-03-10 23:12:54,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:54,678 INFO L225 Difference]: With dead ends: 2771 [2021-03-10 23:12:54,678 INFO L226 Difference]: Without dead ends: 2479 [2021-03-10 23:12:54,679 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 570.6ms TimeCoverageRelationStatistics Valid=178, Invalid=1228, Unknown=0, NotChecked=0, Total=1406 [2021-03-10 23:12:54,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2479 states. [2021-03-10 23:12:54,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2479 to 1727. [2021-03-10 23:12:54,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1727 states, 1726 states have (on average 2.437427578215527) internal successors, (4207), 1726 states have internal predecessors, (4207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:54,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1727 states to 1727 states and 4207 transitions. [2021-03-10 23:12:54,699 INFO L78 Accepts]: Start accepts. Automaton has 1727 states and 4207 transitions. Word has length 47 [2021-03-10 23:12:54,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:54,699 INFO L480 AbstractCegarLoop]: Abstraction has 1727 states and 4207 transitions. [2021-03-10 23:12:54,699 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 3.130434782608696) internal successors, (72), 22 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-03-10 23:12:54,699 INFO L276 IsEmpty]: Start isEmpty. Operand 1727 states and 4207 transitions. [2021-03-10 23:12:54,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-03-10 23:12:54,701 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:54,701 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:54,907 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:54,907 INFO L428 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:54,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:54,908 INFO L82 PathProgramCache]: Analyzing trace with hash -465548037, now seen corresponding path program 24 times [2021-03-10 23:12:54,908 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:54,908 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083227075] [2021-03-10 23:12:54,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:54,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:55,074 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:55,074 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2083227075] [2021-03-10 23:12:55,074 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1846008281] [2021-03-10 23:12:55,074 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-03-10 23:12:55,112 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-03-10 23:12:55,112 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:55,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-03-10 23:12:55,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:55,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:55,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:55,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:55,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:55,421 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:55,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:55,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:55,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:55,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:55,424 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:55,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:55,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:55,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:55,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:55,428 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:55,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:55,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 10 disjoint index pairs (out of 28 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 36 [2021-03-10 23:12:55,430 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:55,436 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:55,437 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:55,438 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-03-10 23:12:55,449 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:55,450 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:55,450 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 21 [2021-03-10 23:12:55,450 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [833584580] [2021-03-10 23:12:55,450 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 23:12:55,450 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:55,451 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 23:12:55,451 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:12:55,451 INFO L87 Difference]: Start difference. First operand 1727 states and 4207 transitions. Second operand has 22 states, 22 states have (on average 3.090909090909091) internal successors, (68), 21 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:56,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:56,212 INFO L93 Difference]: Finished difference Result 3283 states and 8067 transitions. [2021-03-10 23:12:56,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-03-10 23:12:56,213 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.090909090909091) internal successors, (68), 21 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-03-10 23:12:56,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:56,217 INFO L225 Difference]: With dead ends: 3283 [2021-03-10 23:12:56,217 INFO L226 Difference]: Without dead ends: 3199 [2021-03-10 23:12:56,217 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 37 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 370 ImplicationChecksByTransitivity, 612.2ms TimeCoverageRelationStatistics Valid=202, Invalid=1438, Unknown=0, NotChecked=0, Total=1640 [2021-03-10 23:12:56,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3199 states. [2021-03-10 23:12:56,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3199 to 1503. [2021-03-10 23:12:56,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1503 states, 1502 states have (on average 2.4440745672436752) internal successors, (3671), 1502 states have internal predecessors, (3671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:56,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1503 states to 1503 states and 3671 transitions. [2021-03-10 23:12:56,241 INFO L78 Accepts]: Start accepts. Automaton has 1503 states and 3671 transitions. Word has length 47 [2021-03-10 23:12:56,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:56,241 INFO L480 AbstractCegarLoop]: Abstraction has 1503 states and 3671 transitions. [2021-03-10 23:12:56,241 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 3.090909090909091) internal successors, (68), 21 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:56,241 INFO L276 IsEmpty]: Start isEmpty. Operand 1503 states and 3671 transitions. [2021-03-10 23:12:56,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-03-10 23:12:56,243 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:56,243 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:56,451 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-03-10 23:12:56,451 INFO L428 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:56,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:56,452 INFO L82 PathProgramCache]: Analyzing trace with hash 2011837691, now seen corresponding path program 25 times [2021-03-10 23:12:56,452 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:56,452 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169646114] [2021-03-10 23:12:56,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:56,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:56,630 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:56,630 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [169646114] [2021-03-10 23:12:56,630 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [458987676] [2021-03-10 23:12:56,630 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-03-10 23:12:56,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:56,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-03-10 23:12:56,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:56,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:56,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:56,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:56,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:56,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:56,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:56,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:56,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:56,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:56,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:56,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:56,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:56,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:56,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:56,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:56,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:56,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 10 disjoint index pairs (out of 21 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 36 [2021-03-10 23:12:56,903 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:56,909 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:56,910 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:56,910 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-03-10 23:12:56,921 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:56,921 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:56,921 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 19 [2021-03-10 23:12:56,921 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033701155] [2021-03-10 23:12:56,922 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:12:56,922 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:56,922 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:12:56,923 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:12:56,923 INFO L87 Difference]: Start difference. First operand 1503 states and 3671 transitions. Second operand has 20 states, 20 states have (on average 3.2) internal successors, (64), 19 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:57,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:57,590 INFO L93 Difference]: Finished difference Result 3123 states and 7567 transitions. [2021-03-10 23:12:57,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-03-10 23:12:57,591 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.2) internal successors, (64), 19 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-03-10 23:12:57,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:57,594 INFO L225 Difference]: With dead ends: 3123 [2021-03-10 23:12:57,594 INFO L226 Difference]: Without dead ends: 2815 [2021-03-10 23:12:57,595 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 363 ImplicationChecksByTransitivity, 666.3ms TimeCoverageRelationStatistics Valid=186, Invalid=1220, Unknown=0, NotChecked=0, Total=1406 [2021-03-10 23:12:57,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2815 states. [2021-03-10 23:12:57,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2815 to 1775. [2021-03-10 23:12:57,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1775 states, 1774 states have (on average 2.431228861330327) internal successors, (4313), 1774 states have internal predecessors, (4313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:57,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1775 states to 1775 states and 4313 transitions. [2021-03-10 23:12:57,619 INFO L78 Accepts]: Start accepts. Automaton has 1775 states and 4313 transitions. Word has length 47 [2021-03-10 23:12:57,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:57,619 INFO L480 AbstractCegarLoop]: Abstraction has 1775 states and 4313 transitions. [2021-03-10 23:12:57,619 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.2) internal successors, (64), 19 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:57,619 INFO L276 IsEmpty]: Start isEmpty. Operand 1775 states and 4313 transitions. [2021-03-10 23:12:57,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-03-10 23:12:57,621 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:57,622 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:57,833 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:57,833 INFO L428 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:57,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:57,834 INFO L82 PathProgramCache]: Analyzing trace with hash 795539707, now seen corresponding path program 26 times [2021-03-10 23:12:57,834 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:57,834 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333012953] [2021-03-10 23:12:57,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:57,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:58,000 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:58,000 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333012953] [2021-03-10 23:12:58,000 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [156110586] [2021-03-10 23:12:58,000 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:12:58,023 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:12:58,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:58,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-03-10 23:12:58,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:58,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:58,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:58,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:58,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:58,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:58,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:58,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:58,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:58,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:58,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:58,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:58,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:58,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:58,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:58,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:58,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:58,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:58,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 10 disjoint index pairs (out of 21 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 36 [2021-03-10 23:12:58,291 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:58,296 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:58,296 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:58,296 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-03-10 23:12:58,306 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:58,306 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:58,306 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 19 [2021-03-10 23:12:58,306 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709013267] [2021-03-10 23:12:58,307 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:12:58,307 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:58,307 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:12:58,307 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:12:58,307 INFO L87 Difference]: Start difference. First operand 1775 states and 4313 transitions. Second operand has 20 states, 20 states have (on average 3.2) internal successors, (64), 19 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:59,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:12:59,165 INFO L93 Difference]: Finished difference Result 2899 states and 6969 transitions. [2021-03-10 23:12:59,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-03-10 23:12:59,166 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.2) internal successors, (64), 19 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-03-10 23:12:59,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:12:59,169 INFO L225 Difference]: With dead ends: 2899 [2021-03-10 23:12:59,169 INFO L226 Difference]: Without dead ends: 2571 [2021-03-10 23:12:59,169 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 370 ImplicationChecksByTransitivity, 677.2ms TimeCoverageRelationStatistics Valid=189, Invalid=1293, Unknown=0, NotChecked=0, Total=1482 [2021-03-10 23:12:59,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2571 states. [2021-03-10 23:12:59,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2571 to 1323. [2021-03-10 23:12:59,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1323 states, 1322 states have (on average 2.401664145234493) internal successors, (3175), 1322 states have internal predecessors, (3175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:59,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1323 states to 1323 states and 3175 transitions. [2021-03-10 23:12:59,188 INFO L78 Accepts]: Start accepts. Automaton has 1323 states and 3175 transitions. Word has length 47 [2021-03-10 23:12:59,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:12:59,188 INFO L480 AbstractCegarLoop]: Abstraction has 1323 states and 3175 transitions. [2021-03-10 23:12:59,189 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.2) internal successors, (64), 19 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:12:59,189 INFO L276 IsEmpty]: Start isEmpty. Operand 1323 states and 3175 transitions. [2021-03-10 23:12:59,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-03-10 23:12:59,190 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:12:59,190 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:12:59,407 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-03-10 23:12:59,407 INFO L428 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:12:59,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:12:59,407 INFO L82 PathProgramCache]: Analyzing trace with hash -281774341, now seen corresponding path program 27 times [2021-03-10 23:12:59,407 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:12:59,408 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629028079] [2021-03-10 23:12:59,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:12:59,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:12:59,574 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:59,574 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629028079] [2021-03-10 23:12:59,574 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [658861356] [2021-03-10 23:12:59,574 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-03-10 23:12:59,605 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-03-10 23:12:59,605 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:12:59,606 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-03-10 23:12:59,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:12:59,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:59,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:59,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:59,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:59,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:59,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:59,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:59,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:59,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:59,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:12:59,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:59,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:59,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:12:59,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 10 disjoint index pairs (out of 21 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 36 [2021-03-10 23:12:59,870 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:12:59,875 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:12:59,876 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:12:59,876 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-03-10 23:12:59,885 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:12:59,886 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:12:59,886 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 20 [2021-03-10 23:12:59,886 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53044081] [2021-03-10 23:12:59,887 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 23:12:59,887 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:12:59,887 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 23:12:59,887 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:12:59,888 INFO L87 Difference]: Start difference. First operand 1323 states and 3175 transitions. Second operand has 21 states, 21 states have (on average 3.0476190476190474) internal successors, (64), 20 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:00,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:00,418 INFO L93 Difference]: Finished difference Result 2767 states and 6747 transitions. [2021-03-10 23:13:00,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-10 23:13:00,418 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.0476190476190474) internal successors, (64), 20 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-03-10 23:13:00,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:00,421 INFO L225 Difference]: With dead ends: 2767 [2021-03-10 23:13:00,421 INFO L226 Difference]: Without dead ends: 2635 [2021-03-10 23:13:00,422 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 262 ImplicationChecksByTransitivity, 536.1ms TimeCoverageRelationStatistics Valid=166, Invalid=1094, Unknown=0, NotChecked=0, Total=1260 [2021-03-10 23:13:00,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2635 states. [2021-03-10 23:13:00,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2635 to 1387. [2021-03-10 23:13:00,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1387 states, 1386 states have (on average 2.406204906204906) internal successors, (3335), 1386 states have internal predecessors, (3335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:00,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1387 states to 1387 states and 3335 transitions. [2021-03-10 23:13:00,439 INFO L78 Accepts]: Start accepts. Automaton has 1387 states and 3335 transitions. Word has length 47 [2021-03-10 23:13:00,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:00,439 INFO L480 AbstractCegarLoop]: Abstraction has 1387 states and 3335 transitions. [2021-03-10 23:13:00,440 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.0476190476190474) internal successors, (64), 20 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:00,440 INFO L276 IsEmpty]: Start isEmpty. Operand 1387 states and 3335 transitions. [2021-03-10 23:13:00,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-03-10 23:13:00,441 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:00,441 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:00,651 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:00,651 INFO L428 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:00,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:00,651 INFO L82 PathProgramCache]: Analyzing trace with hash -1629840645, now seen corresponding path program 28 times [2021-03-10 23:13:00,651 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:00,651 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874218582] [2021-03-10 23:13:00,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:00,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:00,829 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:00,829 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874218582] [2021-03-10 23:13:00,829 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [47809711] [2021-03-10 23:13:00,829 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:13:00,851 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:13:00,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:00,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-03-10 23:13:00,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:01,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:01,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:01,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:01,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:01,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:01,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:01,103 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:01,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:01,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:01,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:01,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:01,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:01,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 36 [2021-03-10 23:13:01,111 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:01,117 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:01,118 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:01,118 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-03-10 23:13:01,129 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:01,129 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:01,129 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 18 [2021-03-10 23:13:01,129 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972513895] [2021-03-10 23:13:01,130 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 23:13:01,130 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:01,130 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 23:13:01,130 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-03-10 23:13:01,130 INFO L87 Difference]: Start difference. First operand 1387 states and 3335 transitions. Second operand has 19 states, 19 states have (on average 3.1578947368421053) internal successors, (60), 18 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:01,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:01,847 INFO L93 Difference]: Finished difference Result 2911 states and 6983 transitions. [2021-03-10 23:13:01,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-03-10 23:13:01,847 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.1578947368421053) internal successors, (60), 18 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-03-10 23:13:01,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:01,850 INFO L225 Difference]: With dead ends: 2911 [2021-03-10 23:13:01,850 INFO L226 Difference]: Without dead ends: 2583 [2021-03-10 23:13:01,850 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 38 SyntacticMatches, 5 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 320 ImplicationChecksByTransitivity, 699.6ms TimeCoverageRelationStatistics Valid=179, Invalid=1153, Unknown=0, NotChecked=0, Total=1332 [2021-03-10 23:13:01,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2583 states. [2021-03-10 23:13:01,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2583 to 1703. [2021-03-10 23:13:01,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1703 states, 1702 states have (on average 2.3989424206815513) internal successors, (4083), 1702 states have internal predecessors, (4083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:01,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1703 states to 1703 states and 4083 transitions. [2021-03-10 23:13:01,881 INFO L78 Accepts]: Start accepts. Automaton has 1703 states and 4083 transitions. Word has length 47 [2021-03-10 23:13:01,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:01,881 INFO L480 AbstractCegarLoop]: Abstraction has 1703 states and 4083 transitions. [2021-03-10 23:13:01,881 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.1578947368421053) internal successors, (60), 18 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:01,881 INFO L276 IsEmpty]: Start isEmpty. Operand 1703 states and 4083 transitions. [2021-03-10 23:13:01,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-03-10 23:13:01,883 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:01,883 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:02,098 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-03-10 23:13:02,099 INFO L428 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:02,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:02,099 INFO L82 PathProgramCache]: Analyzing trace with hash -637516549, now seen corresponding path program 29 times [2021-03-10 23:13:02,100 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:02,100 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653173174] [2021-03-10 23:13:02,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:02,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:02,276 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:02,276 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653173174] [2021-03-10 23:13:02,276 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1875493033] [2021-03-10 23:13:02,276 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:02,302 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-03-10 23:13:02,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:02,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 43 conjunts are in the unsatisfiable core [2021-03-10 23:13:02,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:02,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:02,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:02,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:02,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:02,636 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:02,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:02,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:02,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:02,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:02,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:02,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:02,640 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:02,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:02,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:02,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:02,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:02,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:02,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:02,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:02,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:02,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:02,646 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:02,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:02,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:02,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:02,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 10 disjoint index pairs (out of 45 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 28 [2021-03-10 23:13:02,650 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:02,654 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:02,655 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:02,656 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:72, output treesize:3 [2021-03-10 23:13:02,676 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:02,676 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:02,676 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-03-10 23:13:02,676 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138459772] [2021-03-10 23:13:02,676 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 23:13:02,676 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:02,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 23:13:02,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=536, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:13:02,677 INFO L87 Difference]: Start difference. First operand 1703 states and 4083 transitions. Second operand has 25 states, 25 states have (on average 3.36) internal successors, (84), 24 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-03-10 23:13:03,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:03,975 INFO L93 Difference]: Finished difference Result 3499 states and 8455 transitions. [2021-03-10 23:13:03,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-03-10 23:13:03,975 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.36) internal successors, (84), 24 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) Word has length 47 [2021-03-10 23:13:03,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:03,979 INFO L225 Difference]: With dead ends: 3499 [2021-03-10 23:13:03,979 INFO L226 Difference]: Without dead ends: 3255 [2021-03-10 23:13:03,980 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 904.3ms TimeCoverageRelationStatistics Valid=199, Invalid=1607, Unknown=0, NotChecked=0, Total=1806 [2021-03-10 23:13:03,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3255 states. [2021-03-10 23:13:04,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3255 to 1703. [2021-03-10 23:13:04,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1703 states, 1702 states have (on average 2.3989424206815513) internal successors, (4083), 1702 states have internal predecessors, (4083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:04,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1703 states to 1703 states and 4083 transitions. [2021-03-10 23:13:04,004 INFO L78 Accepts]: Start accepts. Automaton has 1703 states and 4083 transitions. Word has length 47 [2021-03-10 23:13:04,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:04,004 INFO L480 AbstractCegarLoop]: Abstraction has 1703 states and 4083 transitions. [2021-03-10 23:13:04,004 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 3.36) internal successors, (84), 24 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-03-10 23:13:04,004 INFO L276 IsEmpty]: Start isEmpty. Operand 1703 states and 4083 transitions. [2021-03-10 23:13:04,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-03-10 23:13:04,006 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:04,006 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:04,216 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-03-10 23:13:04,216 INFO L428 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:04,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:04,216 INFO L82 PathProgramCache]: Analyzing trace with hash 1587812603, now seen corresponding path program 30 times [2021-03-10 23:13:04,216 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:04,217 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293397731] [2021-03-10 23:13:04,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:04,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:04,416 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:04,416 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293397731] [2021-03-10 23:13:04,417 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [813136638] [2021-03-10 23:13:04,417 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:13:04,443 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-03-10 23:13:04,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:04,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-03-10 23:13:04,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:04,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:04,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:04,711 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:04,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:04,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:04,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:04,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:04,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:04,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:04,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:04,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:04,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 36 [2021-03-10 23:13:04,719 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:04,725 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:04,726 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:04,726 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-03-10 23:13:04,738 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:04,738 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:04,738 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 19 [2021-03-10 23:13:04,738 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77931405] [2021-03-10 23:13:04,739 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-10 23:13:04,739 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:04,739 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-10 23:13:04,739 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-03-10 23:13:04,740 INFO L87 Difference]: Start difference. First operand 1703 states and 4083 transitions. Second operand has 20 states, 20 states have (on average 3.0) internal successors, (60), 19 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:05,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:05,404 INFO L93 Difference]: Finished difference Result 2747 states and 6663 transitions. [2021-03-10 23:13:05,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-10 23:13:05,405 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.0) internal successors, (60), 19 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-03-10 23:13:05,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:05,408 INFO L225 Difference]: With dead ends: 2747 [2021-03-10 23:13:05,409 INFO L226 Difference]: Without dead ends: 2711 [2021-03-10 23:13:05,409 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 37 SyntacticMatches, 5 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 594.3ms TimeCoverageRelationStatistics Valid=160, Invalid=1030, Unknown=0, NotChecked=0, Total=1190 [2021-03-10 23:13:05,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2711 states. [2021-03-10 23:13:05,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2711 to 1767. [2021-03-10 23:13:05,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1767 states, 1766 states have (on average 2.402604756511891) internal successors, (4243), 1766 states have internal predecessors, (4243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:05,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1767 states to 1767 states and 4243 transitions. [2021-03-10 23:13:05,438 INFO L78 Accepts]: Start accepts. Automaton has 1767 states and 4243 transitions. Word has length 47 [2021-03-10 23:13:05,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:05,438 INFO L480 AbstractCegarLoop]: Abstraction has 1767 states and 4243 transitions. [2021-03-10 23:13:05,438 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.0) internal successors, (60), 19 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:05,439 INFO L276 IsEmpty]: Start isEmpty. Operand 1767 states and 4243 transitions. [2021-03-10 23:13:05,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-03-10 23:13:05,441 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:05,441 INFO L519 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:05,659 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-03-10 23:13:05,659 INFO L428 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:05,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:05,660 INFO L82 PathProgramCache]: Analyzing trace with hash -849198341, now seen corresponding path program 31 times [2021-03-10 23:13:05,660 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:05,660 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2062618374] [2021-03-10 23:13:05,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:05,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:05,856 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:05,857 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2062618374] [2021-03-10 23:13:05,857 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2136214763] [2021-03-10 23:13:05,857 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:13:05,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:05,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-03-10 23:13:05,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:06,076 INFO L354 Elim1Store]: treesize reduction 112, result has 0.9 percent of original size [2021-03-10 23:13:06,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 90 treesize of output 36 [2021-03-10 23:13:06,078 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:06,081 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:06,081 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:06,081 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:90, output treesize:7 [2021-03-10 23:13:06,092 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:06,092 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:06,092 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 18 [2021-03-10 23:13:06,092 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517027797] [2021-03-10 23:13:06,093 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-10 23:13:06,093 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:06,093 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-10 23:13:06,093 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-03-10 23:13:06,093 INFO L87 Difference]: Start difference. First operand 1767 states and 4243 transitions. Second operand has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 18 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-03-10 23:13:06,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:06,656 INFO L93 Difference]: Finished difference Result 2747 states and 6663 transitions. [2021-03-10 23:13:06,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-10 23:13:06,657 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 18 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-03-10 23:13:06,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:06,660 INFO L225 Difference]: With dead ends: 2747 [2021-03-10 23:13:06,660 INFO L226 Difference]: Without dead ends: 2711 [2021-03-10 23:13:06,661 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 37 SyntacticMatches, 6 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 500.9ms TimeCoverageRelationStatistics Valid=144, Invalid=912, Unknown=0, NotChecked=0, Total=1056 [2021-03-10 23:13:06,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2711 states. [2021-03-10 23:13:06,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2711 to 1815. [2021-03-10 23:13:06,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1815 states, 1814 states have (on average 2.405181918412348) internal successors, (4363), 1814 states have internal predecessors, (4363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:06,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1815 states to 1815 states and 4363 transitions. [2021-03-10 23:13:06,682 INFO L78 Accepts]: Start accepts. Automaton has 1815 states and 4363 transitions. Word has length 47 [2021-03-10 23:13:06,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:06,682 INFO L480 AbstractCegarLoop]: Abstraction has 1815 states and 4363 transitions. [2021-03-10 23:13:06,682 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 18 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-03-10 23:13:06,682 INFO L276 IsEmpty]: Start isEmpty. Operand 1815 states and 4363 transitions. [2021-03-10 23:13:06,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-03-10 23:13:06,684 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:06,684 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:06,885 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-03-10 23:13:06,885 INFO L428 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:06,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:06,885 INFO L82 PathProgramCache]: Analyzing trace with hash 1360897789, now seen corresponding path program 32 times [2021-03-10 23:13:06,885 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:06,886 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151682408] [2021-03-10 23:13:06,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:06,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:06,928 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 30 proven. 40 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-03-10 23:13:06,929 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151682408] [2021-03-10 23:13:06,929 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1704793255] [2021-03-10 23:13:06,929 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:06,960 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:13:06,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:06,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 12 conjunts are in the unsatisfiable core [2021-03-10 23:13:06,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:07,023 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 30 proven. 39 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-03-10 23:13:07,024 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:07,024 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-03-10 23:13:07,024 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [367416094] [2021-03-10 23:13:07,024 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-10 23:13:07,024 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:07,024 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-10 23:13:07,024 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2021-03-10 23:13:07,024 INFO L87 Difference]: Start difference. First operand 1815 states and 4363 transitions. Second operand has 8 states, 8 states have (on average 6.875) internal successors, (55), 7 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:07,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:07,051 INFO L93 Difference]: Finished difference Result 2795 states and 6698 transitions. [2021-03-10 23:13:07,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-10 23:13:07,051 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.875) internal successors, (55), 7 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-03-10 23:13:07,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:07,054 INFO L225 Difference]: With dead ends: 2795 [2021-03-10 23:13:07,055 INFO L226 Difference]: Without dead ends: 2787 [2021-03-10 23:13:07,055 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 29.2ms TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2021-03-10 23:13:07,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2787 states. [2021-03-10 23:13:07,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2787 to 2383. [2021-03-10 23:13:07,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2383 states, 2382 states have (on average 2.4462636439966414) internal successors, (5827), 2382 states have internal predecessors, (5827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:07,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2383 states to 2383 states and 5827 transitions. [2021-03-10 23:13:07,083 INFO L78 Accepts]: Start accepts. Automaton has 2383 states and 5827 transitions. Word has length 49 [2021-03-10 23:13:07,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:07,083 INFO L480 AbstractCegarLoop]: Abstraction has 2383 states and 5827 transitions. [2021-03-10 23:13:07,083 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 6.875) internal successors, (55), 7 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:07,083 INFO L276 IsEmpty]: Start isEmpty. Operand 2383 states and 5827 transitions. [2021-03-10 23:13:07,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-03-10 23:13:07,085 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:07,085 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:07,291 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-03-10 23:13:07,291 INFO L428 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:07,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:07,291 INFO L82 PathProgramCache]: Analyzing trace with hash 2040143101, now seen corresponding path program 33 times [2021-03-10 23:13:07,291 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:07,292 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239216110] [2021-03-10 23:13:07,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:07,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:07,333 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 36 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:07,333 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239216110] [2021-03-10 23:13:07,333 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [921095310] [2021-03-10 23:13:07,333 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-03-10 23:13:07,361 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-03-10 23:13:07,361 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:07,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 12 conjunts are in the unsatisfiable core [2021-03-10 23:13:07,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:07,427 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 36 proven. 38 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:13:07,427 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:07,427 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 8 [2021-03-10 23:13:07,427 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529288237] [2021-03-10 23:13:07,427 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-10 23:13:07,427 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:07,428 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-10 23:13:07,428 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2021-03-10 23:13:07,428 INFO L87 Difference]: Start difference. First operand 2383 states and 5827 transitions. Second operand has 9 states, 9 states have (on average 6.555555555555555) internal successors, (59), 8 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:07,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:07,464 INFO L93 Difference]: Finished difference Result 3655 states and 8877 transitions. [2021-03-10 23:13:07,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-10 23:13:07,464 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.555555555555555) internal successors, (59), 8 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-03-10 23:13:07,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:07,470 INFO L225 Difference]: With dead ends: 3655 [2021-03-10 23:13:07,470 INFO L226 Difference]: Without dead ends: 3647 [2021-03-10 23:13:07,470 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 25.9ms TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2021-03-10 23:13:07,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3647 states. [2021-03-10 23:13:07,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3647 to 2591. [2021-03-10 23:13:07,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2591 states, 2590 states have (on average 2.4567567567567568) internal successors, (6363), 2590 states have internal predecessors, (6363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:07,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2591 states to 2591 states and 6363 transitions. [2021-03-10 23:13:07,503 INFO L78 Accepts]: Start accepts. Automaton has 2591 states and 6363 transitions. Word has length 49 [2021-03-10 23:13:07,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:07,503 INFO L480 AbstractCegarLoop]: Abstraction has 2591 states and 6363 transitions. [2021-03-10 23:13:07,503 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 6.555555555555555) internal successors, (59), 8 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:07,504 INFO L276 IsEmpty]: Start isEmpty. Operand 2591 states and 6363 transitions. [2021-03-10 23:13:07,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-03-10 23:13:07,506 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:07,506 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:07,707 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-03-10 23:13:07,707 INFO L428 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:07,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:07,707 INFO L82 PathProgramCache]: Analyzing trace with hash -1607749511, now seen corresponding path program 34 times [2021-03-10 23:13:07,707 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:07,707 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1623087112] [2021-03-10 23:13:07,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:07,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:07,914 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:07,914 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1623087112] [2021-03-10 23:13:07,914 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1392430550] [2021-03-10 23:13:07,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 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-03-10 23:13:07,942 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:13:07,942 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:07,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-03-10 23:13:07,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:08,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:08,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:08,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:08,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:08,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:08,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:08,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:08,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:08,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:08,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:08,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:08,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:08,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:08,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:08,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:08,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:08,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:08,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:08,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:08,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:08,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:08,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:08,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:08,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:08,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:08,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:08,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:08,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:08,437 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:08,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:08,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-03-10 23:13:08,440 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:08,444 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:08,446 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:08,446 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-03-10 23:13:08,460 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:08,460 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:08,460 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 25 [2021-03-10 23:13:08,460 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58716198] [2021-03-10 23:13:08,460 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-03-10 23:13:08,461 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:08,461 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-03-10 23:13:08,461 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=565, Unknown=0, NotChecked=0, Total=650 [2021-03-10 23:13:08,461 INFO L87 Difference]: Start difference. First operand 2591 states and 6363 transitions. Second operand has 26 states, 26 states have (on average 3.230769230769231) internal successors, (84), 25 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-03-10 23:13:09,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:09,542 INFO L93 Difference]: Finished difference Result 6679 states and 16683 transitions. [2021-03-10 23:13:09,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-03-10 23:13:09,543 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 3.230769230769231) internal successors, (84), 25 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) Word has length 53 [2021-03-10 23:13:09,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:09,551 INFO L225 Difference]: With dead ends: 6679 [2021-03-10 23:13:09,551 INFO L226 Difference]: Without dead ends: 6543 [2021-03-10 23:13:09,552 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 42 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 500 ImplicationChecksByTransitivity, 811.3ms TimeCoverageRelationStatistics Valid=222, Invalid=1758, Unknown=0, NotChecked=0, Total=1980 [2021-03-10 23:13:09,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6543 states. [2021-03-10 23:13:09,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6543 to 2847. [2021-03-10 23:13:09,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2847 states, 2846 states have (on average 2.455024595924104) internal successors, (6987), 2846 states have internal predecessors, (6987), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:09,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2847 states to 2847 states and 6987 transitions. [2021-03-10 23:13:09,601 INFO L78 Accepts]: Start accepts. Automaton has 2847 states and 6987 transitions. Word has length 53 [2021-03-10 23:13:09,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:09,601 INFO L480 AbstractCegarLoop]: Abstraction has 2847 states and 6987 transitions. [2021-03-10 23:13:09,601 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 3.230769230769231) internal successors, (84), 25 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-03-10 23:13:09,601 INFO L276 IsEmpty]: Start isEmpty. Operand 2847 states and 6987 transitions. [2021-03-10 23:13:09,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-03-10 23:13:09,604 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:09,604 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:09,805 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2021-03-10 23:13:09,805 INFO L428 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:09,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:09,805 INFO L82 PathProgramCache]: Analyzing trace with hash -1426435463, now seen corresponding path program 35 times [2021-03-10 23:13:09,806 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:09,806 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109924226] [2021-03-10 23:13:09,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:09,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:10,058 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:10,058 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109924226] [2021-03-10 23:13:10,058 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [685983247] [2021-03-10 23:13:10,058 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:10,091 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-03-10 23:13:10,091 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:10,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-03-10 23:13:10,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:10,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:10,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:10,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:10,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:10,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:10,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:10,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:10,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:10,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:10,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:10,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:10,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:10,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:10,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:10,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:10,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:10,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:10,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:10,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:10,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:10,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:10,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:10,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:10,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:10,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:10,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:10,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:10,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:10,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:10,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:10,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-03-10 23:13:10,632 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:10,637 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:10,638 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:10,638 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:117, output treesize:7 [2021-03-10 23:13:10,649 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:10,649 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:10,650 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 27 [2021-03-10 23:13:10,650 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417377007] [2021-03-10 23:13:10,650 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:13:10,650 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:10,650 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:13:10,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=662, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:13:10,650 INFO L87 Difference]: Start difference. First operand 2847 states and 6987 transitions. Second operand has 28 states, 28 states have (on average 3.0714285714285716) internal successors, (86), 27 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:11,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:11,586 INFO L93 Difference]: Finished difference Result 6567 states and 16435 transitions. [2021-03-10 23:13:11,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-03-10 23:13:11,587 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 3.0714285714285716) internal successors, (86), 27 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-03-10 23:13:11,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:11,595 INFO L225 Difference]: With dead ends: 6567 [2021-03-10 23:13:11,595 INFO L226 Difference]: Without dead ends: 6431 [2021-03-10 23:13:11,596 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 541 ImplicationChecksByTransitivity, 930.0ms TimeCoverageRelationStatistics Valid=233, Invalid=1929, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 23:13:11,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6431 states. [2021-03-10 23:13:11,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6431 to 2399. [2021-03-10 23:13:11,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2399 states, 2398 states have (on average 2.4599666388657213) internal successors, (5899), 2398 states have internal predecessors, (5899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:11,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2399 states to 2399 states and 5899 transitions. [2021-03-10 23:13:11,650 INFO L78 Accepts]: Start accepts. Automaton has 2399 states and 5899 transitions. Word has length 53 [2021-03-10 23:13:11,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:11,650 INFO L480 AbstractCegarLoop]: Abstraction has 2399 states and 5899 transitions. [2021-03-10 23:13:11,650 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 3.0714285714285716) internal successors, (86), 27 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:11,650 INFO L276 IsEmpty]: Start isEmpty. Operand 2399 states and 5899 transitions. [2021-03-10 23:13:11,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-03-10 23:13:11,653 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:11,653 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:11,857 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:11,858 INFO L428 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:11,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:11,858 INFO L82 PathProgramCache]: Analyzing trace with hash -602883975, now seen corresponding path program 36 times [2021-03-10 23:13:11,858 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:11,858 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [412202994] [2021-03-10 23:13:11,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:11,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:12,057 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:12,058 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [412202994] [2021-03-10 23:13:12,058 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [566969135] [2021-03-10 23:13:12,058 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:13:12,083 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-03-10 23:13:12,084 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:12,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-03-10 23:13:12,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:12,504 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:12,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:12,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:12,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:12,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:12,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:12,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:12,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:12,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:12,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:12,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:12,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:12,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:12,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:12,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:12,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:12,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:12,516 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:12,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:12,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:12,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:12,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:12,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:12,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:12,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:12,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:12,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:12,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:12,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:12,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:12,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-03-10 23:13:12,525 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:12,530 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:12,531 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:12,531 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-03-10 23:13:12,543 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:12,544 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:12,544 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16] total 24 [2021-03-10 23:13:12,544 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064576927] [2021-03-10 23:13:12,544 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 23:13:12,544 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:12,544 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 23:13:12,544 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:13:12,545 INFO L87 Difference]: Start difference. First operand 2399 states and 5899 transitions. Second operand has 25 states, 25 states have (on average 3.36) internal successors, (84), 24 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-03-10 23:13:13,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:13,362 INFO L93 Difference]: Finished difference Result 5167 states and 12903 transitions. [2021-03-10 23:13:13,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-10 23:13:13,363 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.36) internal successors, (84), 24 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) Word has length 53 [2021-03-10 23:13:13,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:13,369 INFO L225 Difference]: With dead ends: 5167 [2021-03-10 23:13:13,369 INFO L226 Difference]: Without dead ends: 4879 [2021-03-10 23:13:13,369 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 381 ImplicationChecksByTransitivity, 749.2ms TimeCoverageRelationStatistics Valid=180, Invalid=1380, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 23:13:13,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4879 states. [2021-03-10 23:13:13,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4879 to 2559. [2021-03-10 23:13:13,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2559 states, 2558 states have (on average 2.456215793588741) internal successors, (6283), 2558 states have internal predecessors, (6283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:13,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2559 states to 2559 states and 6283 transitions. [2021-03-10 23:13:13,406 INFO L78 Accepts]: Start accepts. Automaton has 2559 states and 6283 transitions. Word has length 53 [2021-03-10 23:13:13,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:13,406 INFO L480 AbstractCegarLoop]: Abstraction has 2559 states and 6283 transitions. [2021-03-10 23:13:13,406 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 3.36) internal successors, (84), 24 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-03-10 23:13:13,406 INFO L276 IsEmpty]: Start isEmpty. Operand 2559 states and 6283 transitions. [2021-03-10 23:13:13,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-03-10 23:13:13,409 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:13,409 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:13,609 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:13,610 INFO L428 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:13,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:13,610 INFO L82 PathProgramCache]: Analyzing trace with hash -627868551, now seen corresponding path program 37 times [2021-03-10 23:13:13,610 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:13,610 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008893331] [2021-03-10 23:13:13,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:13,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:13,854 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:13,854 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008893331] [2021-03-10 23:13:13,855 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [175806727] [2021-03-10 23:13:13,855 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-03-10 23:13:13,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:13,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-03-10 23:13:13,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:14,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:14,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:14,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:14,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:14,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:14,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:14,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:14,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:14,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:14,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:14,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:14,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:14,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:14,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:14,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:14,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:14,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:14,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:14,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:14,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:14,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:14,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:14,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:14,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:14,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:14,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:14,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:14,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:14,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:14,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:14,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:14,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:14,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:14,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-03-10 23:13:14,404 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:14,410 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:14,412 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:14,412 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-03-10 23:13:14,427 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:14,427 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:14,427 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 26 [2021-03-10 23:13:14,428 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978860546] [2021-03-10 23:13:14,428 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:13:14,428 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:14,428 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:13:14,428 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=612, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:13:14,429 INFO L87 Difference]: Start difference. First operand 2559 states and 6283 transitions. Second operand has 27 states, 27 states have (on average 3.111111111111111) internal successors, (84), 26 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-03-10 23:13:15,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:15,302 INFO L93 Difference]: Finished difference Result 5495 states and 13683 transitions. [2021-03-10 23:13:15,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-10 23:13:15,302 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.111111111111111) internal successors, (84), 26 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) Word has length 53 [2021-03-10 23:13:15,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:15,309 INFO L225 Difference]: With dead ends: 5495 [2021-03-10 23:13:15,309 INFO L226 Difference]: Without dead ends: 5407 [2021-03-10 23:13:15,310 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 426 ImplicationChecksByTransitivity, 868.7ms TimeCoverageRelationStatistics Valid=201, Invalid=1605, Unknown=0, NotChecked=0, Total=1806 [2021-03-10 23:13:15,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5407 states. [2021-03-10 23:13:15,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5407 to 2527. [2021-03-10 23:13:15,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2527 states, 2526 states have (on average 2.455661124307205) internal successors, (6203), 2526 states have internal predecessors, (6203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:15,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2527 states to 2527 states and 6203 transitions. [2021-03-10 23:13:15,357 INFO L78 Accepts]: Start accepts. Automaton has 2527 states and 6203 transitions. Word has length 53 [2021-03-10 23:13:15,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:15,357 INFO L480 AbstractCegarLoop]: Abstraction has 2527 states and 6203 transitions. [2021-03-10 23:13:15,357 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 3.111111111111111) internal successors, (84), 26 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-03-10 23:13:15,357 INFO L276 IsEmpty]: Start isEmpty. Operand 2527 states and 6203 transitions. [2021-03-10 23:13:15,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-03-10 23:13:15,360 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:15,361 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:15,561 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:15,562 INFO L428 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:15,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:15,562 INFO L82 PathProgramCache]: Analyzing trace with hash 656678521, now seen corresponding path program 38 times [2021-03-10 23:13:15,562 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:15,562 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1066702485] [2021-03-10 23:13:15,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:15,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:15,799 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:15,800 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1066702485] [2021-03-10 23:13:15,800 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [292464589] [2021-03-10 23:13:15,800 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:13:15,834 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:13:15,835 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:15,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-03-10 23:13:15,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:16,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:16,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:16,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:16,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:16,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:16,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:16,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:16,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:16,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:16,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:16,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:16,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:16,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:16,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:16,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:16,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:16,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:16,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:16,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:16,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:16,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:16,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:16,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:16,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:16,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:16,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:16,344 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:16,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:16,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:16,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:16,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-03-10 23:13:16,348 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:16,353 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:16,354 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:16,355 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-03-10 23:13:16,365 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:16,365 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:16,365 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 26 [2021-03-10 23:13:16,366 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1408752342] [2021-03-10 23:13:16,366 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:13:16,366 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:16,366 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:13:16,375 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=612, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:13:16,375 INFO L87 Difference]: Start difference. First operand 2527 states and 6203 transitions. Second operand has 27 states, 27 states have (on average 3.111111111111111) internal successors, (84), 26 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-03-10 23:13:17,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:17,268 INFO L93 Difference]: Finished difference Result 4215 states and 10427 transitions. [2021-03-10 23:13:17,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-10 23:13:17,268 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.111111111111111) internal successors, (84), 26 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) Word has length 53 [2021-03-10 23:13:17,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:17,273 INFO L225 Difference]: With dead ends: 4215 [2021-03-10 23:13:17,273 INFO L226 Difference]: Without dead ends: 4175 [2021-03-10 23:13:17,274 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 402 ImplicationChecksByTransitivity, 814.8ms TimeCoverageRelationStatistics Valid=191, Invalid=1531, Unknown=0, NotChecked=0, Total=1722 [2021-03-10 23:13:17,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4175 states. [2021-03-10 23:13:17,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4175 to 2559. [2021-03-10 23:13:17,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2559 states, 2558 states have (on average 2.456215793588741) internal successors, (6283), 2558 states have internal predecessors, (6283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:17,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2559 states to 2559 states and 6283 transitions. [2021-03-10 23:13:17,304 INFO L78 Accepts]: Start accepts. Automaton has 2559 states and 6283 transitions. Word has length 53 [2021-03-10 23:13:17,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:17,304 INFO L480 AbstractCegarLoop]: Abstraction has 2559 states and 6283 transitions. [2021-03-10 23:13:17,305 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 3.111111111111111) internal successors, (84), 26 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-03-10 23:13:17,305 INFO L276 IsEmpty]: Start isEmpty. Operand 2559 states and 6283 transitions. [2021-03-10 23:13:17,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-03-10 23:13:17,307 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:17,307 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:17,507 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-03-10 23:13:17,508 INFO L428 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:17,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:17,508 INFO L82 PathProgramCache]: Analyzing trace with hash 1347074169, now seen corresponding path program 39 times [2021-03-10 23:13:17,508 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:17,508 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74156331] [2021-03-10 23:13:17,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:17,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:17,721 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:17,721 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74156331] [2021-03-10 23:13:17,721 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1031010377] [2021-03-10 23:13:17,722 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:13:17,751 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-03-10 23:13:17,751 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:17,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 52 conjunts are in the unsatisfiable core [2021-03-10 23:13:17,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:18,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:18,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:18,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:18,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:18,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:18,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:18,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:18,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:18,336 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:18,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:18,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:18,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:18,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:18,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:18,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:18,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:18,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:18,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:18,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:18,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:18,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:18,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:18,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:18,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:18,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:18,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:18,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:18,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:18,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:18,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:18,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-03-10 23:13:18,353 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:18,366 INFO L628 ElimStorePlain]: treesize reduction 5, result has 80.0 percent of original size [2021-03-10 23:13:18,367 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:18,367 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:127, output treesize:7 [2021-03-10 23:13:18,378 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:18,378 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:18,378 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16] total 24 [2021-03-10 23:13:18,378 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244718577] [2021-03-10 23:13:18,378 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 23:13:18,378 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:18,379 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 23:13:18,379 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=528, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:13:18,379 INFO L87 Difference]: Start difference. First operand 2559 states and 6283 transitions. Second operand has 25 states, 25 states have (on average 3.28) internal successors, (82), 24 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:20,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:20,107 INFO L93 Difference]: Finished difference Result 5215 states and 12664 transitions. [2021-03-10 23:13:20,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 23:13:20,108 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.28) internal successors, (82), 24 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-03-10 23:13:20,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:20,113 INFO L225 Difference]: With dead ends: 5215 [2021-03-10 23:13:20,114 INFO L226 Difference]: Without dead ends: 4855 [2021-03-10 23:13:20,114 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 458 ImplicationChecksByTransitivity, 1414.3ms TimeCoverageRelationStatistics Valid=251, Invalid=2005, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 23:13:20,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4855 states. [2021-03-10 23:13:20,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4855 to 2943. [2021-03-10 23:13:20,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2943 states, 2942 states have (on average 2.45581237253569) internal successors, (7225), 2942 states have internal predecessors, (7225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:20,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2943 states to 2943 states and 7225 transitions. [2021-03-10 23:13:20,158 INFO L78 Accepts]: Start accepts. Automaton has 2943 states and 7225 transitions. Word has length 53 [2021-03-10 23:13:20,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:20,158 INFO L480 AbstractCegarLoop]: Abstraction has 2943 states and 7225 transitions. [2021-03-10 23:13:20,158 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 3.28) internal successors, (82), 24 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:20,158 INFO L276 IsEmpty]: Start isEmpty. Operand 2943 states and 7225 transitions. [2021-03-10 23:13:20,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-03-10 23:13:20,161 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:20,162 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:20,375 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:20,375 INFO L428 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:20,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:20,375 INFO L82 PathProgramCache]: Analyzing trace with hash -184574343, now seen corresponding path program 40 times [2021-03-10 23:13:20,375 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:20,376 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95052261] [2021-03-10 23:13:20,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:20,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:20,617 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:20,618 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95052261] [2021-03-10 23:13:20,618 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [205896780] [2021-03-10 23:13:20,618 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:13:20,641 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:13:20,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:20,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-03-10 23:13:20,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:21,053 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:21,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:21,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:21,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:21,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:21,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:21,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:21,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:21,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:21,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:21,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:21,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:21,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:21,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:21,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:21,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:21,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:21,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:21,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:21,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:21,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:21,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:21,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:21,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:21,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:21,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:21,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 15 disjoint index pairs (out of 45 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-03-10 23:13:21,071 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:21,077 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:21,078 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:21,078 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-03-10 23:13:21,090 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:21,090 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:21,091 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 25 [2021-03-10 23:13:21,091 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382262046] [2021-03-10 23:13:21,091 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-03-10 23:13:21,091 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:21,091 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-03-10 23:13:21,091 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=563, Unknown=0, NotChecked=0, Total=650 [2021-03-10 23:13:21,091 INFO L87 Difference]: Start difference. First operand 2943 states and 7225 transitions. Second operand has 26 states, 26 states have (on average 3.076923076923077) internal successors, (80), 25 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:21,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:21,933 INFO L93 Difference]: Finished difference Result 7615 states and 18990 transitions. [2021-03-10 23:13:21,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-03-10 23:13:21,933 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 3.076923076923077) internal successors, (80), 25 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-03-10 23:13:21,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:21,943 INFO L225 Difference]: With dead ends: 7615 [2021-03-10 23:13:21,943 INFO L226 Difference]: Without dead ends: 7431 [2021-03-10 23:13:21,944 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 41 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 450 ImplicationChecksByTransitivity, 867.7ms TimeCoverageRelationStatistics Valid=223, Invalid=1757, Unknown=0, NotChecked=0, Total=1980 [2021-03-10 23:13:21,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7431 states. [2021-03-10 23:13:21,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7431 to 3391. [2021-03-10 23:13:21,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3391 states, 3390 states have (on average 2.4522123893805308) internal successors, (8313), 3390 states have internal predecessors, (8313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:22,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3391 states to 3391 states and 8313 transitions. [2021-03-10 23:13:22,003 INFO L78 Accepts]: Start accepts. Automaton has 3391 states and 8313 transitions. Word has length 53 [2021-03-10 23:13:22,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:22,003 INFO L480 AbstractCegarLoop]: Abstraction has 3391 states and 8313 transitions. [2021-03-10 23:13:22,004 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 3.076923076923077) internal successors, (80), 25 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:22,004 INFO L276 IsEmpty]: Start isEmpty. Operand 3391 states and 8313 transitions. [2021-03-10 23:13:22,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-03-10 23:13:22,007 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:22,007 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:22,215 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:22,215 INFO L428 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:22,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:22,216 INFO L82 PathProgramCache]: Analyzing trace with hash 1099972729, now seen corresponding path program 41 times [2021-03-10 23:13:22,216 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:22,216 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038368436] [2021-03-10 23:13:22,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:22,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:22,467 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:22,468 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038368436] [2021-03-10 23:13:22,468 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791245898] [2021-03-10 23:13:22,468 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:22,495 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-03-10 23:13:22,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:22,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 23:13:22,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:23,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:23,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:23,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:23,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:23,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:23,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:23,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:23,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:23,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:23,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:23,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:23,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:23,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:23,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:23,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:23,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:23,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:23,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:23,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:23,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:23,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:23,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:23,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:23,077 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:23,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:23,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:23,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:23,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:23,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:23,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:23,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:23,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:23,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:23,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:23,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:23,084 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:23,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 15 disjoint index pairs (out of 66 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 34 [2021-03-10 23:13:23,087 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:23,091 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:23,092 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:23,093 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:86, output treesize:3 [2021-03-10 23:13:23,115 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:23,115 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:23,115 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-03-10 23:13:23,115 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693958515] [2021-03-10 23:13:23,115 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-03-10 23:13:23,115 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:23,115 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-03-10 23:13:23,116 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=787, Unknown=0, NotChecked=0, Total=870 [2021-03-10 23:13:23,116 INFO L87 Difference]: Start difference. First operand 3391 states and 8313 transitions. Second operand has 30 states, 30 states have (on average 3.2) internal successors, (96), 29 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:25,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:25,079 INFO L93 Difference]: Finished difference Result 5859 states and 14448 transitions. [2021-03-10 23:13:25,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 23:13:25,079 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.2) internal successors, (96), 29 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-03-10 23:13:25,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:25,086 INFO L225 Difference]: With dead ends: 5859 [2021-03-10 23:13:25,086 INFO L226 Difference]: Without dead ends: 5495 [2021-03-10 23:13:25,086 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 420 ImplicationChecksByTransitivity, 1457.7ms TimeCoverageRelationStatistics Valid=255, Invalid=2295, Unknown=0, NotChecked=0, Total=2550 [2021-03-10 23:13:25,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5495 states. [2021-03-10 23:13:25,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5495 to 3599. [2021-03-10 23:13:25,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3599 states, 3598 states have (on average 2.452751528627015) internal successors, (8825), 3598 states have internal predecessors, (8825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:25,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3599 states to 3599 states and 8825 transitions. [2021-03-10 23:13:25,132 INFO L78 Accepts]: Start accepts. Automaton has 3599 states and 8825 transitions. Word has length 53 [2021-03-10 23:13:25,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:25,132 INFO L480 AbstractCegarLoop]: Abstraction has 3599 states and 8825 transitions. [2021-03-10 23:13:25,132 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 3.2) internal successors, (96), 29 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:25,132 INFO L276 IsEmpty]: Start isEmpty. Operand 3599 states and 8825 transitions. [2021-03-10 23:13:25,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-03-10 23:13:25,136 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:25,136 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:25,339 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-03-10 23:13:25,339 INFO L428 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:25,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:25,339 INFO L82 PathProgramCache]: Analyzing trace with hash 188541561, now seen corresponding path program 42 times [2021-03-10 23:13:25,340 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:25,340 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657655271] [2021-03-10 23:13:25,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:25,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:25,591 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:25,592 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657655271] [2021-03-10 23:13:25,592 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1076142941] [2021-03-10 23:13:25,592 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-03-10 23:13:25,618 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-03-10 23:13:25,619 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:25,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-03-10 23:13:25,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:26,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:26,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:26,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:26,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:26,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:26,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:26,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:26,059 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:26,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:26,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:26,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:26,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:26,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:26,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:26,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:26,064 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:26,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:26,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:26,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:26,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:26,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:26,068 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:26,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:26,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 15 disjoint index pairs (out of 36 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-03-10 23:13:26,071 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:26,076 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:26,077 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:26,077 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-03-10 23:13:26,088 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:26,089 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:26,089 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 24 [2021-03-10 23:13:26,089 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010344458] [2021-03-10 23:13:26,089 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 23:13:26,089 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:26,089 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 23:13:26,089 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=516, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:13:26,090 INFO L87 Difference]: Start difference. First operand 3599 states and 8825 transitions. Second operand has 25 states, 25 states have (on average 3.04) internal successors, (76), 24 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:26,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:26,858 INFO L93 Difference]: Finished difference Result 6751 states and 16701 transitions. [2021-03-10 23:13:26,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-03-10 23:13:26,859 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.04) internal successors, (76), 24 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-03-10 23:13:26,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:26,866 INFO L225 Difference]: With dead ends: 6751 [2021-03-10 23:13:26,867 INFO L226 Difference]: Without dead ends: 6687 [2021-03-10 23:13:26,867 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 41 SyntacticMatches, 4 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 384 ImplicationChecksByTransitivity, 853.8ms TimeCoverageRelationStatistics Valid=212, Invalid=1594, Unknown=0, NotChecked=0, Total=1806 [2021-03-10 23:13:26,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6687 states. [2021-03-10 23:13:26,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6687 to 3679. [2021-03-10 23:13:26,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3679 states, 3678 states have (on average 2.4537792278412183) internal successors, (9025), 3678 states have internal predecessors, (9025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:26,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3679 states to 3679 states and 9025 transitions. [2021-03-10 23:13:26,921 INFO L78 Accepts]: Start accepts. Automaton has 3679 states and 9025 transitions. Word has length 53 [2021-03-10 23:13:26,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:26,921 INFO L480 AbstractCegarLoop]: Abstraction has 3679 states and 9025 transitions. [2021-03-10 23:13:26,921 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 3.04) internal successors, (76), 24 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:26,922 INFO L276 IsEmpty]: Start isEmpty. Operand 3679 states and 9025 transitions. [2021-03-10 23:13:26,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-03-10 23:13:26,925 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:26,925 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:27,137 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-03-10 23:13:27,137 INFO L428 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:27,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:27,137 INFO L82 PathProgramCache]: Analyzing trace with hash 1784861305, now seen corresponding path program 43 times [2021-03-10 23:13:27,137 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:27,137 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [155505748] [2021-03-10 23:13:27,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:27,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:27,329 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 84 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-10 23:13:27,329 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [155505748] [2021-03-10 23:13:27,329 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1316931903] [2021-03-10 23:13:27,329 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-03-10 23:13:27,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:27,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-03-10 23:13:27,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:27,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:27,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:27,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:27,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:27,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:27,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:27,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:27,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:27,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:27,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:27,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:27,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:27,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:27,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:27,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:27,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:27,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:27,727 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:27,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:27,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:27,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:27,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 15 disjoint index pairs (out of 28 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-03-10 23:13:27,731 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:27,736 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:27,737 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:27,737 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-03-10 23:13:27,749 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 9 proven. 84 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:27,750 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:27,750 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16] total 21 [2021-03-10 23:13:27,750 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119232864] [2021-03-10 23:13:27,750 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 23:13:27,750 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:27,750 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 23:13:27,750 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:13:27,751 INFO L87 Difference]: Start difference. First operand 3679 states and 9025 transitions. Second operand has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 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-03-10 23:13:29,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:29,179 INFO L93 Difference]: Finished difference Result 7023 states and 17250 transitions. [2021-03-10 23:13:29,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-10 23:13:29,179 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-03-10 23:13:29,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:29,188 INFO L225 Difference]: With dead ends: 7023 [2021-03-10 23:13:29,188 INFO L226 Difference]: Without dead ends: 6583 [2021-03-10 23:13:29,189 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 43 SyntacticMatches, 5 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 540 ImplicationChecksByTransitivity, 1077.9ms TimeCoverageRelationStatistics Valid=266, Invalid=1896, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 23:13:29,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6583 states. [2021-03-10 23:13:29,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6583 to 4063. [2021-03-10 23:13:29,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4063 states, 4062 states have (on average 2.4542097488921715) internal successors, (9969), 4062 states have internal predecessors, (9969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:29,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4063 states to 4063 states and 9969 transitions. [2021-03-10 23:13:29,250 INFO L78 Accepts]: Start accepts. Automaton has 4063 states and 9969 transitions. Word has length 53 [2021-03-10 23:13:29,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:29,250 INFO L480 AbstractCegarLoop]: Abstraction has 4063 states and 9969 transitions. [2021-03-10 23:13:29,250 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 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-03-10 23:13:29,250 INFO L276 IsEmpty]: Start isEmpty. Operand 4063 states and 9969 transitions. [2021-03-10 23:13:29,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-03-10 23:13:29,254 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:29,254 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:29,455 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-03-10 23:13:29,455 INFO L428 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:29,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:29,455 INFO L82 PathProgramCache]: Analyzing trace with hash 2081184377, now seen corresponding path program 44 times [2021-03-10 23:13:29,455 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:29,455 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88455277] [2021-03-10 23:13:29,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:29,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:29,663 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 83 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-03-10 23:13:29,664 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88455277] [2021-03-10 23:13:29,664 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [163688951] [2021-03-10 23:13:29,664 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:13:29,690 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:13:29,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:29,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-03-10 23:13:29,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:30,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:30,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:30,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:30,051 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:30,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:30,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:30,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:30,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:30,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:30,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:30,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:30,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:30,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:30,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:30,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:30,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:30,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:30,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:30,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:30,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 15 disjoint index pairs (out of 28 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-03-10 23:13:30,064 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:30,069 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:30,071 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:30,071 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-03-10 23:13:30,082 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 10 proven. 83 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:30,083 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:30,083 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 16] total 20 [2021-03-10 23:13:30,083 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641997646] [2021-03-10 23:13:30,083 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 23:13:30,083 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:30,083 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 23:13:30,084 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:13:30,084 INFO L87 Difference]: Start difference. First operand 4063 states and 9969 transitions. Second operand has 21 states, 21 states have (on average 3.238095238095238) internal successors, (68), 20 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:30,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:30,790 INFO L93 Difference]: Finished difference Result 6459 states and 15931 transitions. [2021-03-10 23:13:30,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-10 23:13:30,791 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.238095238095238) internal successors, (68), 20 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-03-10 23:13:30,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:30,798 INFO L225 Difference]: With dead ends: 6459 [2021-03-10 23:13:30,798 INFO L226 Difference]: Without dead ends: 6383 [2021-03-10 23:13:30,798 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 44 SyntacticMatches, 5 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 744.6ms TimeCoverageRelationStatistics Valid=181, Invalid=1225, Unknown=0, NotChecked=0, Total=1406 [2021-03-10 23:13:30,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6383 states. [2021-03-10 23:13:30,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6383 to 4239. [2021-03-10 23:13:30,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4239 states, 4238 states have (on average 2.4542236904200094) internal successors, (10401), 4238 states have internal predecessors, (10401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:30,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4239 states to 4239 states and 10401 transitions. [2021-03-10 23:13:30,854 INFO L78 Accepts]: Start accepts. Automaton has 4239 states and 10401 transitions. Word has length 53 [2021-03-10 23:13:30,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:30,854 INFO L480 AbstractCegarLoop]: Abstraction has 4239 states and 10401 transitions. [2021-03-10 23:13:30,854 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.238095238095238) internal successors, (68), 20 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:30,854 INFO L276 IsEmpty]: Start isEmpty. Operand 4239 states and 10401 transitions. [2021-03-10 23:13:30,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-03-10 23:13:30,858 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:30,858 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:31,058 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:31,059 INFO L428 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:31,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:31,059 INFO L82 PathProgramCache]: Analyzing trace with hash -1415216007, now seen corresponding path program 45 times [2021-03-10 23:13:31,059 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:31,059 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111297639] [2021-03-10 23:13:31,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:31,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:31,290 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:31,290 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111297639] [2021-03-10 23:13:31,291 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [28127871] [2021-03-10 23:13:31,291 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-03-10 23:13:31,317 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-03-10 23:13:31,318 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:31,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 51 conjunts are in the unsatisfiable core [2021-03-10 23:13:31,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:31,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:31,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:31,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:31,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:31,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:31,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:31,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:31,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:31,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:31,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:31,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:31,910 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:31,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:31,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:31,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:31,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:31,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:31,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:31,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:31,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:31,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:31,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:31,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:31,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:31,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:31,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:31,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:31,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:31,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:31,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:31,925 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:31,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:31,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:31,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 107 treesize of output 43 [2021-03-10 23:13:31,929 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:31,943 INFO L628 ElimStorePlain]: treesize reduction 5, result has 81.5 percent of original size [2021-03-10 23:13:31,944 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:31,944 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:127, output treesize:7 [2021-03-10 23:13:31,956 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:31,956 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:31,957 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16] total 24 [2021-03-10 23:13:31,957 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668132792] [2021-03-10 23:13:31,957 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 23:13:31,957 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:31,957 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 23:13:31,957 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=528, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:13:31,957 INFO L87 Difference]: Start difference. First operand 4239 states and 10401 transitions. Second operand has 25 states, 25 states have (on average 3.28) internal successors, (82), 24 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:34,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:34,028 INFO L93 Difference]: Finished difference Result 8703 states and 21242 transitions. [2021-03-10 23:13:34,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-10 23:13:34,029 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.28) internal successors, (82), 24 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-03-10 23:13:34,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:34,038 INFO L225 Difference]: With dead ends: 8703 [2021-03-10 23:13:34,038 INFO L226 Difference]: Without dead ends: 8343 [2021-03-10 23:13:34,038 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 460 ImplicationChecksByTransitivity, 1483.6ms TimeCoverageRelationStatistics Valid=249, Invalid=2007, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 23:13:34,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8343 states. [2021-03-10 23:13:34,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8343 to 5119. [2021-03-10 23:13:34,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5119 states, 5118 states have (on average 2.455451348182884) internal successors, (12567), 5118 states have internal predecessors, (12567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:34,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5119 states to 5119 states and 12567 transitions. [2021-03-10 23:13:34,104 INFO L78 Accepts]: Start accepts. Automaton has 5119 states and 12567 transitions. Word has length 53 [2021-03-10 23:13:34,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:34,104 INFO L480 AbstractCegarLoop]: Abstraction has 5119 states and 12567 transitions. [2021-03-10 23:13:34,104 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 3.28) internal successors, (82), 24 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:34,104 INFO L276 IsEmpty]: Start isEmpty. Operand 5119 states and 12567 transitions. [2021-03-10 23:13:34,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-03-10 23:13:34,109 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:34,109 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:34,309 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:34,309 INFO L428 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:34,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:34,310 INFO L82 PathProgramCache]: Analyzing trace with hash -1662317447, now seen corresponding path program 46 times [2021-03-10 23:13:34,310 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:34,310 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425664266] [2021-03-10 23:13:34,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:34,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:34,581 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:34,582 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425664266] [2021-03-10 23:13:34,582 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1477226631] [2021-03-10 23:13:34,582 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-03-10 23:13:34,608 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:13:34,608 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:34,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-03-10 23:13:34,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:34,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:34,992 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:34,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:34,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:34,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:34,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:34,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:34,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:34,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:34,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:34,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:34,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:35,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:35,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:35,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:35,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:35,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:35,003 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:35,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:35,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:35,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 15 disjoint index pairs (out of 28 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-03-10 23:13:35,007 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:35,013 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:35,014 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:35,015 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-03-10 23:13:35,026 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:35,027 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:35,027 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 23 [2021-03-10 23:13:35,027 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1252669380] [2021-03-10 23:13:35,027 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-03-10 23:13:35,027 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:35,027 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-03-10 23:13:35,027 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2021-03-10 23:13:35,028 INFO L87 Difference]: Start difference. First operand 5119 states and 12567 transitions. Second operand has 24 states, 24 states have (on average 3.0) internal successors, (72), 23 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-03-10 23:13:36,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:36,013 INFO L93 Difference]: Finished difference Result 9111 states and 22703 transitions. [2021-03-10 23:13:36,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-03-10 23:13:36,014 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.0) internal successors, (72), 23 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) Word has length 53 [2021-03-10 23:13:36,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:36,025 INFO L225 Difference]: With dead ends: 9111 [2021-03-10 23:13:36,025 INFO L226 Difference]: Without dead ends: 8927 [2021-03-10 23:13:36,026 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 370 ImplicationChecksByTransitivity, 872.3ms TimeCoverageRelationStatistics Valid=213, Invalid=1509, Unknown=0, NotChecked=0, Total=1722 [2021-03-10 23:13:36,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8927 states. [2021-03-10 23:13:36,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8927 to 5199. [2021-03-10 23:13:36,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5199 states, 5198 states have (on average 2.456136975759908) internal successors, (12767), 5198 states have internal predecessors, (12767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:36,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5199 states to 5199 states and 12767 transitions. [2021-03-10 23:13:36,102 INFO L78 Accepts]: Start accepts. Automaton has 5199 states and 12767 transitions. Word has length 53 [2021-03-10 23:13:36,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:36,102 INFO L480 AbstractCegarLoop]: Abstraction has 5199 states and 12767 transitions. [2021-03-10 23:13:36,102 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 3.0) internal successors, (72), 23 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-03-10 23:13:36,102 INFO L276 IsEmpty]: Start isEmpty. Operand 5199 states and 12767 transitions. [2021-03-10 23:13:36,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-03-10 23:13:36,107 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:36,107 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:36,307 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-03-10 23:13:36,307 INFO L428 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:36,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:36,308 INFO L82 PathProgramCache]: Analyzing trace with hash 1503407737, now seen corresponding path program 47 times [2021-03-10 23:13:36,308 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:36,308 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1656905500] [2021-03-10 23:13:36,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:36,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:36,563 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:36,564 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1656905500] [2021-03-10 23:13:36,564 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [794670990] [2021-03-10 23:13:36,564 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-10 23:13:36,604 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-03-10 23:13:36,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:36,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 53 conjunts are in the unsatisfiable core [2021-03-10 23:13:36,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:36,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:36,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:36,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:36,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:36,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:36,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:36,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:36,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:36,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:36,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:36,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:36,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:36,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:36,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:36,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:36,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:36,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:36,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 15 disjoint index pairs (out of 21 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 111 treesize of output 43 [2021-03-10 23:13:36,997 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:37,003 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:37,004 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:37,004 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:121, output treesize:7 [2021-03-10 23:13:37,016 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:37,016 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:37,016 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16] total 20 [2021-03-10 23:13:37,017 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [879921422] [2021-03-10 23:13:37,017 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-03-10 23:13:37,017 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:37,017 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-03-10 23:13:37,017 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=355, Unknown=0, NotChecked=0, Total=420 [2021-03-10 23:13:37,017 INFO L87 Difference]: Start difference. First operand 5199 states and 12767 transitions. Second operand has 21 states, 21 states have (on average 3.238095238095238) internal successors, (68), 20 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:37,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:37,793 INFO L93 Difference]: Finished difference Result 8675 states and 21360 transitions. [2021-03-10 23:13:37,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-03-10 23:13:37,794 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.238095238095238) internal successors, (68), 20 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-03-10 23:13:37,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:37,805 INFO L225 Difference]: With dead ends: 8675 [2021-03-10 23:13:37,805 INFO L226 Difference]: Without dead ends: 8407 [2021-03-10 23:13:37,806 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 43 SyntacticMatches, 6 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 798.9ms TimeCoverageRelationStatistics Valid=177, Invalid=1229, Unknown=0, NotChecked=0, Total=1406 [2021-03-10 23:13:37,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8407 states. [2021-03-10 23:13:37,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8407 to 5695. [2021-03-10 23:13:37,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5695 states, 5694 states have (on average 2.4585528626624518) internal successors, (13999), 5694 states have internal predecessors, (13999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:37,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5695 states to 5695 states and 13999 transitions. [2021-03-10 23:13:37,888 INFO L78 Accepts]: Start accepts. Automaton has 5695 states and 13999 transitions. Word has length 53 [2021-03-10 23:13:37,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:37,888 INFO L480 AbstractCegarLoop]: Abstraction has 5695 states and 13999 transitions. [2021-03-10 23:13:37,888 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.238095238095238) internal successors, (68), 20 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:37,888 INFO L276 IsEmpty]: Start isEmpty. Operand 5695 states and 13999 transitions. [2021-03-10 23:13:37,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-03-10 23:13:37,893 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:37,893 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:38,094 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:38,094 INFO L428 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:38,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:38,094 INFO L82 PathProgramCache]: Analyzing trace with hash -503319943, now seen corresponding path program 48 times [2021-03-10 23:13:38,094 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:38,095 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508646294] [2021-03-10 23:13:38,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:38,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:38,334 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:38,334 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [508646294] [2021-03-10 23:13:38,334 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [963059576] [2021-03-10 23:13:38,334 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:13:38,382 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-03-10 23:13:38,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:38,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 53 conjunts are in the unsatisfiable core [2021-03-10 23:13:38,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:38,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:38,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:38,729 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:38,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:38,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:38,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:38,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:38,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:38,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:38,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:38,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:38,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:38,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:38,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:38,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:38,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:38,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 15 disjoint index pairs (out of 21 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 111 treesize of output 43 [2021-03-10 23:13:38,742 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:38,748 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:38,750 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:38,750 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:121, output treesize:7 [2021-03-10 23:13:38,761 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:38,761 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:38,762 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 21 [2021-03-10 23:13:38,762 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966916435] [2021-03-10 23:13:38,762 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 23:13:38,762 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:38,762 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 23:13:38,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:13:38,762 INFO L87 Difference]: Start difference. First operand 5695 states and 13999 transitions. Second operand has 22 states, 22 states have (on average 3.090909090909091) internal successors, (68), 21 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:39,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:39,656 INFO L93 Difference]: Finished difference Result 10603 states and 26222 transitions. [2021-03-10 23:13:39,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-03-10 23:13:39,657 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.090909090909091) internal successors, (68), 21 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-03-10 23:13:39,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:39,671 INFO L225 Difference]: With dead ends: 10603 [2021-03-10 23:13:39,671 INFO L226 Difference]: Without dead ends: 10279 [2021-03-10 23:13:39,671 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 42 SyntacticMatches, 6 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 339 ImplicationChecksByTransitivity, 813.5ms TimeCoverageRelationStatistics Valid=198, Invalid=1362, Unknown=0, NotChecked=0, Total=1560 [2021-03-10 23:13:39,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10279 states. [2021-03-10 23:13:39,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10279 to 5711. [2021-03-10 23:13:39,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5711 states, 5710 states have (on average 2.4572679509632223) internal successors, (14031), 5710 states have internal predecessors, (14031), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:39,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5711 states to 5711 states and 14031 transitions. [2021-03-10 23:13:39,775 INFO L78 Accepts]: Start accepts. Automaton has 5711 states and 14031 transitions. Word has length 53 [2021-03-10 23:13:39,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:39,775 INFO L480 AbstractCegarLoop]: Abstraction has 5711 states and 14031 transitions. [2021-03-10 23:13:39,775 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 3.090909090909091) internal successors, (68), 21 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:39,775 INFO L276 IsEmpty]: Start isEmpty. Operand 5711 states and 14031 transitions. [2021-03-10 23:13:39,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-03-10 23:13:39,780 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:39,780 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:39,981 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-03-10 23:13:39,981 INFO L428 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:39,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:39,981 INFO L82 PathProgramCache]: Analyzing trace with hash 1256306297, now seen corresponding path program 49 times [2021-03-10 23:13:39,982 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:39,982 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941261927] [2021-03-10 23:13:39,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:39,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:40,238 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:40,239 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1941261927] [2021-03-10 23:13:40,239 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [101347888] [2021-03-10 23:13:40,239 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-03-10 23:13:40,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:40,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-03-10 23:13:40,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:40,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:40,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:40,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:40,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:40,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:40,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:40,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:40,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:40,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:40,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:40,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:40,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:40,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:40,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:40,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:40,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:40,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 15 disjoint index pairs (out of 21 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-03-10 23:13:40,686 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:40,692 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:40,694 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:40,694 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-03-10 23:13:40,707 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:40,708 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:40,708 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 22 [2021-03-10 23:13:40,708 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657543699] [2021-03-10 23:13:40,708 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-03-10 23:13:40,708 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:40,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-03-10 23:13:40,709 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=428, Unknown=0, NotChecked=0, Total=506 [2021-03-10 23:13:40,709 INFO L87 Difference]: Start difference. First operand 5711 states and 14031 transitions. Second operand has 23 states, 23 states have (on average 2.9565217391304346) internal successors, (68), 22 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:41,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:41,680 INFO L93 Difference]: Finished difference Result 9495 states and 23519 transitions. [2021-03-10 23:13:41,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-03-10 23:13:41,681 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.9565217391304346) internal successors, (68), 22 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-03-10 23:13:41,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:41,693 INFO L225 Difference]: With dead ends: 9495 [2021-03-10 23:13:41,694 INFO L226 Difference]: Without dead ends: 9407 [2021-03-10 23:13:41,694 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 41 SyntacticMatches, 6 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 904.0ms TimeCoverageRelationStatistics Valid=210, Invalid=1430, Unknown=0, NotChecked=0, Total=1640 [2021-03-10 23:13:41,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9407 states. [2021-03-10 23:13:41,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9407 to 5711. [2021-03-10 23:13:41,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5711 states, 5710 states have (on average 2.4572679509632223) internal successors, (14031), 5710 states have internal predecessors, (14031), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:41,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5711 states to 5711 states and 14031 transitions. [2021-03-10 23:13:41,793 INFO L78 Accepts]: Start accepts. Automaton has 5711 states and 14031 transitions. Word has length 53 [2021-03-10 23:13:41,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:41,793 INFO L480 AbstractCegarLoop]: Abstraction has 5711 states and 14031 transitions. [2021-03-10 23:13:41,793 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.9565217391304346) internal successors, (68), 22 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:41,793 INFO L276 IsEmpty]: Start isEmpty. Operand 5711 states and 14031 transitions. [2021-03-10 23:13:41,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-03-10 23:13:41,799 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:41,799 INFO L519 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:41,999 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-03-10 23:13:41,999 INFO L428 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:42,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:42,000 INFO L82 PathProgramCache]: Analyzing trace with hash -1244538759, now seen corresponding path program 50 times [2021-03-10 23:13:42,000 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:42,000 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177722905] [2021-03-10 23:13:42,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:42,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:42,265 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:42,265 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177722905] [2021-03-10 23:13:42,265 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [190334863] [2021-03-10 23:13:42,265 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:13:42,289 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:13:42,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:42,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-03-10 23:13:42,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:42,606 INFO L354 Elim1Store]: treesize reduction 170, result has 0.6 percent of original size [2021-03-10 23:13:42,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 109 treesize of output 43 [2021-03-10 23:13:42,608 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:42,612 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:42,613 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:42,613 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:109, output treesize:7 [2021-03-10 23:13:42,626 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:42,627 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:42,627 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 21 [2021-03-10 23:13:42,627 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965806676] [2021-03-10 23:13:42,627 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-03-10 23:13:42,627 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:42,627 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-03-10 23:13:42,627 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=388, Unknown=0, NotChecked=0, Total=462 [2021-03-10 23:13:42,628 INFO L87 Difference]: Start difference. First operand 5711 states and 14031 transitions. Second operand has 22 states, 22 states have (on average 2.909090909090909) internal successors, (64), 21 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:43,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:43,296 INFO L93 Difference]: Finished difference Result 8035 states and 19803 transitions. [2021-03-10 23:13:43,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-10 23:13:43,297 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.909090909090909) internal successors, (64), 21 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-03-10 23:13:43,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:43,306 INFO L225 Difference]: With dead ends: 8035 [2021-03-10 23:13:43,306 INFO L226 Difference]: Without dead ends: 7999 [2021-03-10 23:13:43,307 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 41 SyntacticMatches, 7 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 301 ImplicationChecksByTransitivity, 788.6ms TimeCoverageRelationStatistics Valid=195, Invalid=1287, Unknown=0, NotChecked=0, Total=1482 [2021-03-10 23:13:43,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7999 states. [2021-03-10 23:13:43,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7999 to 5743. [2021-03-10 23:13:43,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5743 states, 5742 states have (on average 2.4575060954371297) internal successors, (14111), 5742 states have internal predecessors, (14111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:43,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5743 states to 5743 states and 14111 transitions. [2021-03-10 23:13:43,383 INFO L78 Accepts]: Start accepts. Automaton has 5743 states and 14111 transitions. Word has length 53 [2021-03-10 23:13:43,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:43,383 INFO L480 AbstractCegarLoop]: Abstraction has 5743 states and 14111 transitions. [2021-03-10 23:13:43,383 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.909090909090909) internal successors, (64), 21 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:43,383 INFO L276 IsEmpty]: Start isEmpty. Operand 5743 states and 14111 transitions. [2021-03-10 23:13:43,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-03-10 23:13:43,388 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:43,388 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:43,603 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-03-10 23:13:43,603 INFO L428 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:43,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:43,603 INFO L82 PathProgramCache]: Analyzing trace with hash 75123451, now seen corresponding path program 51 times [2021-03-10 23:13:43,603 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:43,604 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118128028] [2021-03-10 23:13:43,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:43,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:43,661 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 49 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:43,662 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118128028] [2021-03-10 23:13:43,662 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [607981543] [2021-03-10 23:13:43,662 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-03-10 23:13:43,688 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-03-10 23:13:43,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:43,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 14 conjunts are in the unsatisfiable core [2021-03-10 23:13:43,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:43,771 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 49 proven. 56 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:13:43,771 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:43,771 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 9 [2021-03-10 23:13:43,771 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2140703611] [2021-03-10 23:13:43,771 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-10 23:13:43,772 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:43,772 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-10 23:13:43,772 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2021-03-10 23:13:43,772 INFO L87 Difference]: Start difference. First operand 5743 states and 14111 transitions. Second operand has 10 states, 10 states have (on average 6.5) internal successors, (65), 9 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:43,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:43,824 INFO L93 Difference]: Finished difference Result 7243 states and 17716 transitions. [2021-03-10 23:13:43,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-10 23:13:43,825 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 6.5) internal successors, (65), 9 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2021-03-10 23:13:43,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:43,834 INFO L225 Difference]: With dead ends: 7243 [2021-03-10 23:13:43,834 INFO L226 Difference]: Without dead ends: 7235 [2021-03-10 23:13:43,834 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 33.0ms TimeCoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2021-03-10 23:13:43,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7235 states. [2021-03-10 23:13:43,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7235 to 5967. [2021-03-10 23:13:43,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5967 states, 5966 states have (on average 2.461783439490446) internal successors, (14687), 5966 states have internal predecessors, (14687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:43,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5967 states to 5967 states and 14687 transitions. [2021-03-10 23:13:43,908 INFO L78 Accepts]: Start accepts. Automaton has 5967 states and 14687 transitions. Word has length 55 [2021-03-10 23:13:43,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:43,908 INFO L480 AbstractCegarLoop]: Abstraction has 5967 states and 14687 transitions. [2021-03-10 23:13:43,908 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 6.5) internal successors, (65), 9 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:43,908 INFO L276 IsEmpty]: Start isEmpty. Operand 5967 states and 14687 transitions. [2021-03-10 23:13:43,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-03-10 23:13:43,914 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:43,914 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:44,114 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-03-10 23:13:44,114 INFO L428 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:44,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:44,115 INFO L82 PathProgramCache]: Analyzing trace with hash 1670278101, now seen corresponding path program 52 times [2021-03-10 23:13:44,115 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:44,115 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026855581] [2021-03-10 23:13:44,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:44,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:44,354 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 7 proven. 107 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:13:44,355 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1026855581] [2021-03-10 23:13:44,355 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [133097649] [2021-03-10 23:13:44,355 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:44,379 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:13:44,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:44,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 50 conjunts are in the unsatisfiable core [2021-03-10 23:13:44,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:44,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:44,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:44,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:44,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:44,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:44,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:44,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:44,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:44,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:44,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:44,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:44,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:44,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:44,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:44,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:44,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:44,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:44,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:44,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:44,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:44,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:44,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:44,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:44,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:44,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:44,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 15 disjoint index pairs (out of 28 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-03-10 23:13:44,863 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:44,882 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:44,884 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:44,884 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-03-10 23:13:44,896 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 7 proven. 107 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:13:44,896 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:44,896 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 22 [2021-03-10 23:13:44,896 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [494199294] [2021-03-10 23:13:44,897 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-03-10 23:13:44,897 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:44,897 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-03-10 23:13:44,897 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=433, Unknown=0, NotChecked=0, Total=506 [2021-03-10 23:13:44,897 INFO L87 Difference]: Start difference. First operand 5967 states and 14687 transitions. Second operand has 23 states, 23 states have (on average 3.391304347826087) internal successors, (78), 22 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-03-10 23:13:46,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:46,456 INFO L93 Difference]: Finished difference Result 10075 states and 24984 transitions. [2021-03-10 23:13:46,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 23:13:46,456 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.391304347826087) internal successors, (78), 22 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) Word has length 57 [2021-03-10 23:13:46,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:46,469 INFO L225 Difference]: With dead ends: 10075 [2021-03-10 23:13:46,469 INFO L226 Difference]: Without dead ends: 9991 [2021-03-10 23:13:46,469 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 46 SyntacticMatches, 5 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 637 ImplicationChecksByTransitivity, 1386.4ms TimeCoverageRelationStatistics Valid=311, Invalid=2239, Unknown=0, NotChecked=0, Total=2550 [2021-03-10 23:13:46,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9991 states. [2021-03-10 23:13:46,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9991 to 5871. [2021-03-10 23:13:46,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5871 states, 5870 states have (on average 2.461158432708688) internal successors, (14447), 5870 states have internal predecessors, (14447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:46,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5871 states to 5871 states and 14447 transitions. [2021-03-10 23:13:46,587 INFO L78 Accepts]: Start accepts. Automaton has 5871 states and 14447 transitions. Word has length 57 [2021-03-10 23:13:46,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:46,587 INFO L480 AbstractCegarLoop]: Abstraction has 5871 states and 14447 transitions. [2021-03-10 23:13:46,587 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 3.391304347826087) internal successors, (78), 22 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-03-10 23:13:46,587 INFO L276 IsEmpty]: Start isEmpty. Operand 5871 states and 14447 transitions. [2021-03-10 23:13:46,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-03-10 23:13:46,593 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:46,593 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:46,807 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:46,807 INFO L428 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:46,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:46,807 INFO L82 PathProgramCache]: Analyzing trace with hash -1034811049, now seen corresponding path program 53 times [2021-03-10 23:13:46,808 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:46,808 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895354630] [2021-03-10 23:13:46,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:46,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:47,079 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:13:47,079 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895354630] [2021-03-10 23:13:47,080 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [269710533] [2021-03-10 23:13:47,080 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:47,111 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-03-10 23:13:47,112 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:47,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 60 conjunts are in the unsatisfiable core [2021-03-10 23:13:47,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:47,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,779 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:47,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,783 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:47,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,799 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:47,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:47,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,806 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:47,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:47,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:47,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-03-10 23:13:47,813 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:47,819 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:47,820 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:47,821 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-03-10 23:13:47,833 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 12 proven. 116 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:47,833 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:47,833 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 29 [2021-03-10 23:13:47,833 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268977825] [2021-03-10 23:13:47,833 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-03-10 23:13:47,833 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:47,834 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-03-10 23:13:47,834 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=767, Unknown=0, NotChecked=0, Total=870 [2021-03-10 23:13:47,834 INFO L87 Difference]: Start difference. First operand 5871 states and 14447 transitions. Second operand has 30 states, 30 states have (on average 3.1666666666666665) internal successors, (95), 29 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:49,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:49,805 INFO L93 Difference]: Finished difference Result 11487 states and 28499 transitions. [2021-03-10 23:13:49,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 23:13:49,805 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.1666666666666665) internal successors, (95), 29 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-03-10 23:13:49,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:49,817 INFO L225 Difference]: With dead ends: 11487 [2021-03-10 23:13:49,818 INFO L226 Difference]: Without dead ends: 11167 [2021-03-10 23:13:49,818 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 759 ImplicationChecksByTransitivity, 1250.5ms TimeCoverageRelationStatistics Valid=274, Invalid=2482, Unknown=0, NotChecked=0, Total=2756 [2021-03-10 23:13:49,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11167 states. [2021-03-10 23:13:49,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11167 to 6127. [2021-03-10 23:13:49,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6127 states, 6126 states have (on average 2.4575579497224944) internal successors, (15055), 6126 states have internal predecessors, (15055), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:49,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6127 states to 6127 states and 15055 transitions. [2021-03-10 23:13:49,907 INFO L78 Accepts]: Start accepts. Automaton has 6127 states and 15055 transitions. Word has length 59 [2021-03-10 23:13:49,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:49,907 INFO L480 AbstractCegarLoop]: Abstraction has 6127 states and 15055 transitions. [2021-03-10 23:13:49,907 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 3.1666666666666665) internal successors, (95), 29 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:49,907 INFO L276 IsEmpty]: Start isEmpty. Operand 6127 states and 15055 transitions. [2021-03-10 23:13:49,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-03-10 23:13:49,912 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:49,912 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:50,112 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-03-10 23:13:50,113 INFO L428 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:50,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:50,113 INFO L82 PathProgramCache]: Analyzing trace with hash 823145303, now seen corresponding path program 54 times [2021-03-10 23:13:50,113 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:50,113 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254063970] [2021-03-10 23:13:50,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:50,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:50,381 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:13:50,381 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1254063970] [2021-03-10 23:13:50,382 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1822757265] [2021-03-10 23:13:50,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 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-03-10 23:13:50,409 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-03-10 23:13:50,409 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:50,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 60 conjunts are in the unsatisfiable core [2021-03-10 23:13:50,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:51,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:51,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:51,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:51,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,169 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:51,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:51,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:51,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:51,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 124 treesize of output 48 [2021-03-10 23:13:51,183 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:51,201 INFO L628 ElimStorePlain]: treesize reduction 5, result has 80.0 percent of original size [2021-03-10 23:13:51,203 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:51,203 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:142, output treesize:7 [2021-03-10 23:13:51,218 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 12 proven. 116 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:51,219 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:51,219 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 29 [2021-03-10 23:13:51,219 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518984091] [2021-03-10 23:13:51,219 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-03-10 23:13:51,219 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:51,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-03-10 23:13:51,220 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=766, Unknown=0, NotChecked=0, Total=870 [2021-03-10 23:13:51,220 INFO L87 Difference]: Start difference. First operand 6127 states and 15055 transitions. Second operand has 30 states, 30 states have (on average 3.1666666666666665) internal successors, (95), 29 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:52,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:52,993 INFO L93 Difference]: Finished difference Result 11687 states and 29015 transitions. [2021-03-10 23:13:52,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 23:13:52,994 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.1666666666666665) internal successors, (95), 29 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-03-10 23:13:52,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:53,009 INFO L225 Difference]: With dead ends: 11687 [2021-03-10 23:13:53,009 INFO L226 Difference]: Without dead ends: 11343 [2021-03-10 23:13:53,010 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 752 ImplicationChecksByTransitivity, 1385.2ms TimeCoverageRelationStatistics Valid=283, Invalid=2473, Unknown=0, NotChecked=0, Total=2756 [2021-03-10 23:13:53,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11343 states. [2021-03-10 23:13:53,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11343 to 6319. [2021-03-10 23:13:53,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6319 states, 6318 states have (on average 2.456315289648623) internal successors, (15519), 6318 states have internal predecessors, (15519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:53,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6319 states to 6319 states and 15519 transitions. [2021-03-10 23:13:53,139 INFO L78 Accepts]: Start accepts. Automaton has 6319 states and 15519 transitions. Word has length 59 [2021-03-10 23:13:53,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:53,140 INFO L480 AbstractCegarLoop]: Abstraction has 6319 states and 15519 transitions. [2021-03-10 23:13:53,140 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 3.1666666666666665) internal successors, (95), 29 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:53,140 INFO L276 IsEmpty]: Start isEmpty. Operand 6319 states and 15519 transitions. [2021-03-10 23:13:53,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-03-10 23:13:53,145 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:53,145 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:53,345 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:53,346 INFO L428 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:53,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:53,346 INFO L82 PathProgramCache]: Analyzing trace with hash 1909470551, now seen corresponding path program 55 times [2021-03-10 23:13:53,346 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:53,346 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867117093] [2021-03-10 23:13:53,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:53,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:53,611 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:53,612 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867117093] [2021-03-10 23:13:53,612 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [344206857] [2021-03-10 23:13:53,612 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:13:53,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:53,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-03-10 23:13:53,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:54,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,257 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:54,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:54,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,274 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:54,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:54,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,283 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:54,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:54,285 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:54,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-03-10 23:13:54,289 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:54,295 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:54,296 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:54,296 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-03-10 23:13:54,309 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 11 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:54,309 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:54,309 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 18] total 27 [2021-03-10 23:13:54,309 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897889443] [2021-03-10 23:13:54,309 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:13:54,309 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:54,309 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:13:54,310 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=655, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:13:54,310 INFO L87 Difference]: Start difference. First operand 6319 states and 15519 transitions. Second operand has 28 states, 28 states have (on average 3.4285714285714284) internal successors, (96), 27 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:56,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:56,346 INFO L93 Difference]: Finished difference Result 9655 states and 23741 transitions. [2021-03-10 23:13:56,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 23:13:56,346 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 3.4285714285714284) internal successors, (96), 27 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-03-10 23:13:56,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:56,356 INFO L225 Difference]: With dead ends: 9655 [2021-03-10 23:13:56,356 INFO L226 Difference]: Without dead ends: 9247 [2021-03-10 23:13:56,356 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 730 ImplicationChecksByTransitivity, 1484.8ms TimeCoverageRelationStatistics Valid=301, Invalid=2351, Unknown=0, NotChecked=0, Total=2652 [2021-03-10 23:13:56,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9247 states. [2021-03-10 23:13:56,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9247 to 6655. [2021-03-10 23:13:56,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6655 states, 6654 states have (on average 2.4549143372407576) internal successors, (16335), 6654 states have internal predecessors, (16335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:56,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6655 states to 6655 states and 16335 transitions. [2021-03-10 23:13:56,442 INFO L78 Accepts]: Start accepts. Automaton has 6655 states and 16335 transitions. Word has length 59 [2021-03-10 23:13:56,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:56,442 INFO L480 AbstractCegarLoop]: Abstraction has 6655 states and 16335 transitions. [2021-03-10 23:13:56,442 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 3.4285714285714284) internal successors, (96), 27 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:56,442 INFO L276 IsEmpty]: Start isEmpty. Operand 6655 states and 16335 transitions. [2021-03-10 23:13:56,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-03-10 23:13:56,448 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:56,448 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:56,648 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2021-03-10 23:13:56,649 INFO L428 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:56,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:56,649 INFO L82 PathProgramCache]: Analyzing trace with hash 832156503, now seen corresponding path program 56 times [2021-03-10 23:13:56,649 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:56,649 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629249807] [2021-03-10 23:13:56,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:56,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:13:56,933 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:56,934 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629249807] [2021-03-10 23:13:56,934 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [353764024] [2021-03-10 23:13:56,934 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:13:56,957 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:13:56,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:13:56,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-03-10 23:13:56,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:13:57,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,640 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:57,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:57,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:57,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:57,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:57,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:13:57,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:13:57,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-03-10 23:13:57,675 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:13:57,682 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:13:57,684 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:13:57,684 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-03-10 23:13:57,700 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:13:57,700 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:13:57,700 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 29 [2021-03-10 23:13:57,700 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93605687] [2021-03-10 23:13:57,701 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-03-10 23:13:57,701 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:13:57,701 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-03-10 23:13:57,701 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=767, Unknown=0, NotChecked=0, Total=870 [2021-03-10 23:13:57,701 INFO L87 Difference]: Start difference. First operand 6655 states and 16335 transitions. Second operand has 30 states, 30 states have (on average 3.2) internal successors, (96), 29 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:59,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:13:59,460 INFO L93 Difference]: Finished difference Result 13687 states and 34143 transitions. [2021-03-10 23:13:59,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 23:13:59,462 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.2) internal successors, (96), 29 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-03-10 23:13:59,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:13:59,479 INFO L225 Difference]: With dead ends: 13687 [2021-03-10 23:13:59,479 INFO L226 Difference]: Without dead ends: 13503 [2021-03-10 23:13:59,480 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 712 ImplicationChecksByTransitivity, 1332.3ms TimeCoverageRelationStatistics Valid=274, Invalid=2482, Unknown=0, NotChecked=0, Total=2756 [2021-03-10 23:13:59,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13503 states. [2021-03-10 23:13:59,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13503 to 5903. [2021-03-10 23:13:59,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5903 states, 5902 states have (on average 2.4586580820060995) internal successors, (14511), 5902 states have internal predecessors, (14511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:59,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5903 states to 5903 states and 14511 transitions. [2021-03-10 23:13:59,584 INFO L78 Accepts]: Start accepts. Automaton has 5903 states and 14511 transitions. Word has length 59 [2021-03-10 23:13:59,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:13:59,584 INFO L480 AbstractCegarLoop]: Abstraction has 5903 states and 14511 transitions. [2021-03-10 23:13:59,585 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 3.2) internal successors, (96), 29 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:13:59,585 INFO L276 IsEmpty]: Start isEmpty. Operand 5903 states and 14511 transitions. [2021-03-10 23:13:59,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-03-10 23:13:59,590 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:13:59,590 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:13:59,790 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:13:59,790 INFO L428 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:13:59,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:13:59,791 INFO L82 PathProgramCache]: Analyzing trace with hash -1604854441, now seen corresponding path program 57 times [2021-03-10 23:13:59,791 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:13:59,791 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [465949276] [2021-03-10 23:13:59,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:13:59,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:00,097 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:00,097 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [465949276] [2021-03-10 23:14:00,097 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [430714625] [2021-03-10 23:14:00,097 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:14:00,137 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-03-10 23:14:00,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:00,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-03-10 23:14:00,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:00,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:00,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,862 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:00,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:00,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,876 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:00,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:00,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:00,878 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:00,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-03-10 23:14:00,881 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:00,887 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:00,888 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:00,888 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-03-10 23:14:00,902 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:00,902 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:00,903 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 29 [2021-03-10 23:14:00,903 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547597377] [2021-03-10 23:14:00,903 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-03-10 23:14:00,903 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:00,903 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-03-10 23:14:00,903 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=767, Unknown=0, NotChecked=0, Total=870 [2021-03-10 23:14:00,903 INFO L87 Difference]: Start difference. First operand 5903 states and 14511 transitions. Second operand has 30 states, 30 states have (on average 3.2) internal successors, (96), 29 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:02,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:02,674 INFO L93 Difference]: Finished difference Result 12055 states and 29871 transitions. [2021-03-10 23:14:02,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 23:14:02,675 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.2) internal successors, (96), 29 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-03-10 23:14:02,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:02,689 INFO L225 Difference]: With dead ends: 12055 [2021-03-10 23:14:02,689 INFO L226 Difference]: Without dead ends: 12015 [2021-03-10 23:14:02,690 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 704 ImplicationChecksByTransitivity, 1377.2ms TimeCoverageRelationStatistics Valid=274, Invalid=2482, Unknown=0, NotChecked=0, Total=2756 [2021-03-10 23:14:02,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12015 states. [2021-03-10 23:14:02,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12015 to 6287. [2021-03-10 23:14:02,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6287 states, 6286 states have (on average 2.4560929048679605) internal successors, (15439), 6286 states have internal predecessors, (15439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:02,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6287 states to 6287 states and 15439 transitions. [2021-03-10 23:14:02,793 INFO L78 Accepts]: Start accepts. Automaton has 6287 states and 15439 transitions. Word has length 59 [2021-03-10 23:14:02,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:02,793 INFO L480 AbstractCegarLoop]: Abstraction has 6287 states and 15439 transitions. [2021-03-10 23:14:02,793 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 3.2) internal successors, (96), 29 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:02,793 INFO L276 IsEmpty]: Start isEmpty. Operand 6287 states and 15439 transitions. [2021-03-10 23:14:02,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-03-10 23:14:02,798 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:02,799 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:02,999 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-03-10 23:14:02,999 INFO L428 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:02,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:02,999 INFO L82 PathProgramCache]: Analyzing trace with hash -1977286825, now seen corresponding path program 58 times [2021-03-10 23:14:02,999 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:02,999 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665732346] [2021-03-10 23:14:02,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:03,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:03,385 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:03,385 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665732346] [2021-03-10 23:14:03,385 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1333551406] [2021-03-10 23:14:03,385 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:03,413 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:14:03,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:03,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-03-10 23:14:03,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:04,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:04,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:04,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:04,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:04,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:04,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:04,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:04,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-03-10 23:14:04,154 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:04,159 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:04,160 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:04,160 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-03-10 23:14:04,173 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:04,173 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:04,173 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-03-10 23:14:04,173 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363158959] [2021-03-10 23:14:04,173 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 23:14:04,173 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:04,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 23:14:04,174 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=822, Unknown=0, NotChecked=0, Total=930 [2021-03-10 23:14:04,174 INFO L87 Difference]: Start difference. First operand 6287 states and 15439 transitions. Second operand has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:05,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:05,911 INFO L93 Difference]: Finished difference Result 12663 states and 31439 transitions. [2021-03-10 23:14:05,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 23:14:05,912 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-03-10 23:14:05,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:05,927 INFO L225 Difference]: With dead ends: 12663 [2021-03-10 23:14:05,927 INFO L226 Difference]: Without dead ends: 12575 [2021-03-10 23:14:05,927 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 716 ImplicationChecksByTransitivity, 1456.5ms TimeCoverageRelationStatistics Valid=280, Invalid=2582, Unknown=0, NotChecked=0, Total=2862 [2021-03-10 23:14:05,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12575 states. [2021-03-10 23:14:06,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12575 to 5823. [2021-03-10 23:14:06,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5823 states, 5822 states have (on average 2.4594641016832703) internal successors, (14319), 5822 states have internal predecessors, (14319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:06,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5823 states to 5823 states and 14319 transitions. [2021-03-10 23:14:06,024 INFO L78 Accepts]: Start accepts. Automaton has 5823 states and 14319 transitions. Word has length 59 [2021-03-10 23:14:06,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:06,024 INFO L480 AbstractCegarLoop]: Abstraction has 5823 states and 14319 transitions. [2021-03-10 23:14:06,024 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:06,024 INFO L276 IsEmpty]: Start isEmpty. Operand 5823 states and 14319 transitions. [2021-03-10 23:14:06,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-03-10 23:14:06,029 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:06,029 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:06,230 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:06,230 INFO L428 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:06,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:06,230 INFO L82 PathProgramCache]: Analyzing trace with hash -1613808297, now seen corresponding path program 59 times [2021-03-10 23:14:06,230 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:06,230 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629430740] [2021-03-10 23:14:06,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:06,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:06,594 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:06,595 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629430740] [2021-03-10 23:14:06,595 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [932434108] [2021-03-10 23:14:06,595 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:06,623 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-03-10 23:14:06,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:06,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 60 conjunts are in the unsatisfiable core [2021-03-10 23:14:06,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:07,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,322 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:07,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:07,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,343 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:07,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:07,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,357 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:07,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:07,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:07,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:07,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 21 disjoint index pairs (out of 91 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 92 treesize of output 38 [2021-03-10 23:14:07,365 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:07,370 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:07,371 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:07,371 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:100, output treesize:3 [2021-03-10 23:14:07,401 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 11 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:07,401 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:07,401 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 33 [2021-03-10 23:14:07,402 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1332635551] [2021-03-10 23:14:07,402 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-03-10 23:14:07,402 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:07,402 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-03-10 23:14:07,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=986, Unknown=0, NotChecked=0, Total=1122 [2021-03-10 23:14:07,403 INFO L87 Difference]: Start difference. First operand 5823 states and 14319 transitions. Second operand has 34 states, 34 states have (on average 3.176470588235294) internal successors, (108), 33 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:08,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:08,815 INFO L93 Difference]: Finished difference Result 8219 states and 20257 transitions. [2021-03-10 23:14:08,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 23:14:08,816 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.176470588235294) internal successors, (108), 33 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-03-10 23:14:08,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:08,825 INFO L225 Difference]: With dead ends: 8219 [2021-03-10 23:14:08,825 INFO L226 Difference]: Without dead ends: 8159 [2021-03-10 23:14:08,825 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 837 ImplicationChecksByTransitivity, 1589.4ms TimeCoverageRelationStatistics Valid=326, Invalid=2644, Unknown=0, NotChecked=0, Total=2970 [2021-03-10 23:14:08,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8159 states. [2021-03-10 23:14:08,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8159 to 6367. [2021-03-10 23:14:08,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6367 states, 6366 states have (on average 2.4566446748350614) internal successors, (15639), 6366 states have internal predecessors, (15639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:08,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6367 states to 6367 states and 15639 transitions. [2021-03-10 23:14:08,908 INFO L78 Accepts]: Start accepts. Automaton has 6367 states and 15639 transitions. Word has length 59 [2021-03-10 23:14:08,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:08,908 INFO L480 AbstractCegarLoop]: Abstraction has 6367 states and 15639 transitions. [2021-03-10 23:14:08,908 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 3.176470588235294) internal successors, (108), 33 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:08,908 INFO L276 IsEmpty]: Start isEmpty. Operand 6367 states and 15639 transitions. [2021-03-10 23:14:08,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-03-10 23:14:08,913 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:08,913 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:09,115 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-03-10 23:14:09,115 INFO L428 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:09,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:09,115 INFO L82 PathProgramCache]: Analyzing trace with hash 2049900887, now seen corresponding path program 60 times [2021-03-10 23:14:09,115 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:09,115 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392966503] [2021-03-10 23:14:09,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:09,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:09,378 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:09,379 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392966503] [2021-03-10 23:14:09,379 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1602516676] [2021-03-10 23:14:09,379 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-03-10 23:14:09,403 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-03-10 23:14:09,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:09,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-03-10 23:14:09,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:10,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:10,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:10,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:10,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:10,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:10,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:10,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:10,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:10,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:10,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:10,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:10,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:10,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:10,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:10,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:10,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:10,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:10,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:10,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:10,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:10,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:10,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:10,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:10,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:10,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:10,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:10,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:10,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:10,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:10,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:10,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:10,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:10,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:10,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:10,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:10,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:10,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:10,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:10,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:10,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:10,142 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:10,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:10,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-03-10 23:14:10,145 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:10,152 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:10,153 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:10,153 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-03-10 23:14:10,167 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 11 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:10,167 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:10,167 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 28 [2021-03-10 23:14:10,167 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019798819] [2021-03-10 23:14:10,167 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-03-10 23:14:10,167 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:10,168 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-03-10 23:14:10,168 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=710, Unknown=0, NotChecked=0, Total=812 [2021-03-10 23:14:10,168 INFO L87 Difference]: Start difference. First operand 6367 states and 15639 transitions. Second operand has 29 states, 29 states have (on average 3.310344827586207) internal successors, (96), 28 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:12,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:12,360 INFO L93 Difference]: Finished difference Result 9351 states and 22999 transitions. [2021-03-10 23:14:12,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 23:14:12,361 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 3.310344827586207) internal successors, (96), 28 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-03-10 23:14:12,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:12,372 INFO L225 Difference]: With dead ends: 9351 [2021-03-10 23:14:12,372 INFO L226 Difference]: Without dead ends: 8959 [2021-03-10 23:14:12,372 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 705 ImplicationChecksByTransitivity, 1605.0ms TimeCoverageRelationStatistics Valid=287, Invalid=2365, Unknown=0, NotChecked=0, Total=2652 [2021-03-10 23:14:12,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8959 states. [2021-03-10 23:14:12,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8959 to 6031. [2021-03-10 23:14:12,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6031 states, 6030 states have (on average 2.4572139303482587) internal successors, (14817), 6030 states have internal predecessors, (14817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:12,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6031 states to 6031 states and 14817 transitions. [2021-03-10 23:14:12,455 INFO L78 Accepts]: Start accepts. Automaton has 6031 states and 14817 transitions. Word has length 59 [2021-03-10 23:14:12,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:12,455 INFO L480 AbstractCegarLoop]: Abstraction has 6031 states and 14817 transitions. [2021-03-10 23:14:12,455 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 3.310344827586207) internal successors, (96), 28 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:12,455 INFO L276 IsEmpty]: Start isEmpty. Operand 6031 states and 14817 transitions. [2021-03-10 23:14:12,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-03-10 23:14:12,460 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:12,460 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:12,661 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:12,661 INFO L428 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:12,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:12,661 INFO L82 PathProgramCache]: Analyzing trace with hash -1464424105, now seen corresponding path program 61 times [2021-03-10 23:14:12,661 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:12,661 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241478655] [2021-03-10 23:14:12,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:12,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:12,999 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:12,999 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241478655] [2021-03-10 23:14:12,999 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1559706584] [2021-03-10 23:14:12,999 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-03-10 23:14:13,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:13,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-03-10 23:14:13,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:13,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:13,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:13,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,838 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:13,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:13,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:13,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:13,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:13,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-03-10 23:14:13,847 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:13,853 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:13,854 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:13,855 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-03-10 23:14:13,868 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:13,869 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:13,869 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-03-10 23:14:13,869 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455644201] [2021-03-10 23:14:13,869 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 23:14:13,869 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:13,869 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 23:14:13,869 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=818, Unknown=0, NotChecked=0, Total=930 [2021-03-10 23:14:13,869 INFO L87 Difference]: Start difference. First operand 6031 states and 14817 transitions. Second operand has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:15,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:15,221 INFO L93 Difference]: Finished difference Result 10583 states and 26425 transitions. [2021-03-10 23:14:15,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-03-10 23:14:15,222 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-03-10 23:14:15,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:15,233 INFO L225 Difference]: With dead ends: 10583 [2021-03-10 23:14:15,234 INFO L226 Difference]: Without dead ends: 10399 [2021-03-10 23:14:15,234 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 592 ImplicationChecksByTransitivity, 1417.5ms TimeCoverageRelationStatistics Valid=254, Invalid=2196, Unknown=0, NotChecked=0, Total=2450 [2021-03-10 23:14:15,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10399 states. [2021-03-10 23:14:15,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10399 to 6063. [2021-03-10 23:14:15,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6063 states, 6062 states have (on average 2.4574397888485646) internal successors, (14897), 6062 states have internal predecessors, (14897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:15,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6063 states to 6063 states and 14897 transitions. [2021-03-10 23:14:15,321 INFO L78 Accepts]: Start accepts. Automaton has 6063 states and 14897 transitions. Word has length 59 [2021-03-10 23:14:15,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:15,321 INFO L480 AbstractCegarLoop]: Abstraction has 6063 states and 14897 transitions. [2021-03-10 23:14:15,321 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:15,321 INFO L276 IsEmpty]: Start isEmpty. Operand 6063 states and 14897 transitions. [2021-03-10 23:14:15,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-03-10 23:14:15,326 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:15,326 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:15,527 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-03-10 23:14:15,527 INFO L428 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:15,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:15,527 INFO L82 PathProgramCache]: Analyzing trace with hash -868342953, now seen corresponding path program 62 times [2021-03-10 23:14:15,527 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:15,527 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876711786] [2021-03-10 23:14:15,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:15,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:15,858 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:15,859 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876711786] [2021-03-10 23:14:15,859 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1244268498] [2021-03-10 23:14:15,859 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:15,906 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:14:15,906 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:15,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-03-10 23:14:15,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:16,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:16,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:16,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:16,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:16,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:16,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:16,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:16,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:16,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:16,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:16,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:16,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:16,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:16,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:16,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:16,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:16,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:16,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:16,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:16,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:16,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:16,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:16,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:16,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:16,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:16,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:16,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:16,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:16,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:16,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:16,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:16,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:16,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:16,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:16,594 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:16,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:16,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:16,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:16,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:16,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:16,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:16,601 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:16,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-03-10 23:14:16,605 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:16,612 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:16,614 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:16,615 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-03-10 23:14:16,629 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 11 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:16,629 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:16,629 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 28 [2021-03-10 23:14:16,629 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972690382] [2021-03-10 23:14:16,630 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-03-10 23:14:16,630 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:16,630 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-03-10 23:14:16,630 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=712, Unknown=0, NotChecked=0, Total=812 [2021-03-10 23:14:16,630 INFO L87 Difference]: Start difference. First operand 6063 states and 14897 transitions. Second operand has 29 states, 29 states have (on average 3.310344827586207) internal successors, (96), 28 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:18,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:18,160 INFO L93 Difference]: Finished difference Result 9543 states and 23555 transitions. [2021-03-10 23:14:18,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-03-10 23:14:18,161 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 3.310344827586207) internal successors, (96), 28 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-03-10 23:14:18,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:18,172 INFO L225 Difference]: With dead ends: 9543 [2021-03-10 23:14:18,172 INFO L226 Difference]: Without dead ends: 9215 [2021-03-10 23:14:18,172 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 578 ImplicationChecksByTransitivity, 1420.4ms TimeCoverageRelationStatistics Valid=244, Invalid=2012, Unknown=0, NotChecked=0, Total=2256 [2021-03-10 23:14:18,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9215 states. [2021-03-10 23:14:18,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9215 to 6623. [2021-03-10 23:14:18,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6623 states, 6622 states have (on average 2.456206584113561) internal successors, (16265), 6622 states have internal predecessors, (16265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:18,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6623 states to 6623 states and 16265 transitions. [2021-03-10 23:14:18,260 INFO L78 Accepts]: Start accepts. Automaton has 6623 states and 16265 transitions. Word has length 59 [2021-03-10 23:14:18,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:18,260 INFO L480 AbstractCegarLoop]: Abstraction has 6623 states and 16265 transitions. [2021-03-10 23:14:18,260 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 3.310344827586207) internal successors, (96), 28 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:18,260 INFO L276 IsEmpty]: Start isEmpty. Operand 6623 states and 16265 transitions. [2021-03-10 23:14:18,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-03-10 23:14:18,266 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:18,266 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:18,467 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-03-10 23:14:18,467 INFO L428 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:18,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:18,467 INFO L82 PathProgramCache]: Analyzing trace with hash 264697687, now seen corresponding path program 63 times [2021-03-10 23:14:18,467 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:18,468 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428217711] [2021-03-10 23:14:18,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:18,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:18,840 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:18,840 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428217711] [2021-03-10 23:14:18,840 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1939799906] [2021-03-10 23:14:18,840 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-03-10 23:14:18,865 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-03-10 23:14:18,866 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:18,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-03-10 23:14:18,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:19,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:19,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:19,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:19,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:19,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:19,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:19,676 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:19,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-03-10 23:14:19,678 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:19,684 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:19,685 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:19,685 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-03-10 23:14:19,698 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:19,698 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:19,698 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 29 [2021-03-10 23:14:19,698 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916372957] [2021-03-10 23:14:19,698 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-03-10 23:14:19,698 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:19,698 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-03-10 23:14:19,699 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=765, Unknown=0, NotChecked=0, Total=870 [2021-03-10 23:14:19,699 INFO L87 Difference]: Start difference. First operand 6623 states and 16265 transitions. Second operand has 30 states, 30 states have (on average 3.2) internal successors, (96), 29 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:20,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:20,997 INFO L93 Difference]: Finished difference Result 12551 states and 31185 transitions. [2021-03-10 23:14:20,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-03-10 23:14:20,998 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.2) internal successors, (96), 29 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-03-10 23:14:20,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:21,014 INFO L225 Difference]: With dead ends: 12551 [2021-03-10 23:14:21,015 INFO L226 Difference]: Without dead ends: 12463 [2021-03-10 23:14:21,015 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 581 ImplicationChecksByTransitivity, 1417.4ms TimeCoverageRelationStatistics Valid=243, Invalid=2109, Unknown=0, NotChecked=0, Total=2352 [2021-03-10 23:14:21,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12463 states. [2021-03-10 23:14:21,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12463 to 6447. [2021-03-10 23:14:21,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6447 states, 6446 states have (on average 2.4550108594477194) internal successors, (15825), 6446 states have internal predecessors, (15825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:21,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6447 states to 6447 states and 15825 transitions. [2021-03-10 23:14:21,135 INFO L78 Accepts]: Start accepts. Automaton has 6447 states and 15825 transitions. Word has length 59 [2021-03-10 23:14:21,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:21,135 INFO L480 AbstractCegarLoop]: Abstraction has 6447 states and 15825 transitions. [2021-03-10 23:14:21,135 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 3.2) internal successors, (96), 29 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:21,135 INFO L276 IsEmpty]: Start isEmpty. Operand 6447 states and 15825 transitions. [2021-03-10 23:14:21,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-03-10 23:14:21,141 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:21,141 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:21,341 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-03-10 23:14:21,341 INFO L428 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:21,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:21,342 INFO L82 PathProgramCache]: Analyzing trace with hash -87700649, now seen corresponding path program 64 times [2021-03-10 23:14:21,342 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:21,342 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213836729] [2021-03-10 23:14:21,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:21,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:21,730 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:21,730 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213836729] [2021-03-10 23:14:21,730 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2061828958] [2021-03-10 23:14:21,730 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-03-10 23:14:21,755 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:14:21,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:21,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-03-10 23:14:21,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:22,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,577 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:22,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:22,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:22,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,604 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:22,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:22,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:22,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:22,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-03-10 23:14:22,614 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:22,621 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:22,623 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:22,623 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-03-10 23:14:22,638 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:22,638 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:22,638 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-03-10 23:14:22,638 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332279619] [2021-03-10 23:14:22,638 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 23:14:22,639 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:22,639 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 23:14:22,639 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=816, Unknown=0, NotChecked=0, Total=930 [2021-03-10 23:14:22,639 INFO L87 Difference]: Start difference. First operand 6447 states and 15825 transitions. Second operand has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:24,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:14:24,398 INFO L93 Difference]: Finished difference Result 10903 states and 27057 transitions. [2021-03-10 23:14:24,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-03-10 23:14:24,399 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-03-10 23:14:24,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:14:24,411 INFO L225 Difference]: With dead ends: 10903 [2021-03-10 23:14:24,411 INFO L226 Difference]: Without dead ends: 10815 [2021-03-10 23:14:24,411 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 589 ImplicationChecksByTransitivity, 1487.6ms TimeCoverageRelationStatistics Valid=258, Invalid=2192, Unknown=0, NotChecked=0, Total=2450 [2021-03-10 23:14:24,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10815 states. [2021-03-10 23:14:24,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10815 to 6479. [2021-03-10 23:14:24,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6479 states, 6478 states have (on average 2.455233096634764) internal successors, (15905), 6478 states have internal predecessors, (15905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:24,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6479 states to 6479 states and 15905 transitions. [2021-03-10 23:14:24,507 INFO L78 Accepts]: Start accepts. Automaton has 6479 states and 15905 transitions. Word has length 59 [2021-03-10 23:14:24,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:14:24,507 INFO L480 AbstractCegarLoop]: Abstraction has 6479 states and 15905 transitions. [2021-03-10 23:14:24,507 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:24,507 INFO L276 IsEmpty]: Start isEmpty. Operand 6479 states and 15905 transitions. [2021-03-10 23:14:24,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-03-10 23:14:24,513 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:14:24,513 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:14:24,727 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:14:24,727 INFO L428 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:14:24,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:14:24,727 INFO L82 PathProgramCache]: Analyzing trace with hash -1298041513, now seen corresponding path program 65 times [2021-03-10 23:14:24,727 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:14:24,727 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123419065] [2021-03-10 23:14:24,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:14:24,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:14:25,145 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:25,146 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123419065] [2021-03-10 23:14:25,146 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [839672530] [2021-03-10 23:14:25,146 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:14:25,174 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-03-10 23:14:25,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:14:25,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 57 conjunts are in the unsatisfiable core [2021-03-10 23:14:25,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:14:33,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,457 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:33,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,467 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:33,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,472 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:33,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,482 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:33,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,488 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:33,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:14:33,494 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:33,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:14:33,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 21 disjoint index pairs (out of 91 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 38 [2021-03-10 23:14:33,498 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:14:33,507 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:14:33,509 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:14:33,509 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:104, output treesize:3 [2021-03-10 23:14:33,544 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:14:33,545 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:14:33,545 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 33 [2021-03-10 23:14:33,545 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092776942] [2021-03-10 23:14:33,545 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-03-10 23:14:33,545 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:14:33,545 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-03-10 23:14:33,545 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1026, Unknown=1, NotChecked=0, Total=1122 [2021-03-10 23:14:33,545 INFO L87 Difference]: Start difference. First operand 6479 states and 15905 transitions. Second operand has 34 states, 34 states have (on average 3.176470588235294) internal successors, (108), 33 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:14:56,599 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 67 [2021-03-10 23:15:08,611 WARN L205 SmtUtils]: Spent 2.13 s on a formula simplification. DAG size of input: 85 DAG size of output: 76 [2021-03-10 23:15:16,470 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 58 [2021-03-10 23:15:52,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:15:52,006 INFO L93 Difference]: Finished difference Result 11219 states and 27839 transitions. [2021-03-10 23:15:52,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-03-10 23:15:52,017 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.176470588235294) internal successors, (108), 33 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-03-10 23:15:52,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:15:52,031 INFO L225 Difference]: With dead ends: 11219 [2021-03-10 23:15:52,031 INFO L226 Difference]: Without dead ends: 10527 [2021-03-10 23:15:52,032 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1044 ImplicationChecksByTransitivity, 32055.8ms TimeCoverageRelationStatistics Valid=488, Invalid=4762, Unknown=6, NotChecked=0, Total=5256 [2021-03-10 23:15:52,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10527 states. [2021-03-10 23:15:52,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10527 to 7167. [2021-03-10 23:15:52,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7167 states, 7166 states have (on average 2.4550655874965113) internal successors, (17593), 7166 states have internal predecessors, (17593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:52,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7167 states to 7167 states and 17593 transitions. [2021-03-10 23:15:52,145 INFO L78 Accepts]: Start accepts. Automaton has 7167 states and 17593 transitions. Word has length 59 [2021-03-10 23:15:52,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:15:52,145 INFO L480 AbstractCegarLoop]: Abstraction has 7167 states and 17593 transitions. [2021-03-10 23:15:52,145 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 3.176470588235294) internal successors, (108), 33 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:52,146 INFO L276 IsEmpty]: Start isEmpty. Operand 7167 states and 17593 transitions. [2021-03-10 23:15:52,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-03-10 23:15:52,154 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:15:52,154 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:15:52,354 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,69 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:15:52,355 INFO L428 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:15:52,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:15:52,355 INFO L82 PathProgramCache]: Analyzing trace with hash -704558249, now seen corresponding path program 66 times [2021-03-10 23:15:52,355 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:15:52,355 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1511060463] [2021-03-10 23:15:52,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:15:52,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:15:52,861 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:15:52,861 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1511060463] [2021-03-10 23:15:52,861 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1906325231] [2021-03-10 23:15:52,861 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:15:52,890 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-03-10 23:15:52,890 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:15:52,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-03-10 23:15:52,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:15:53,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:53,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:53,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:53,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:53,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:53,887 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:15:53,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:53,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:53,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:53,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:53,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:53,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:53,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:53,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:53,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:53,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:53,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:53,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:53,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:53,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:15:53,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:53,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:53,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:53,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:53,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:53,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:53,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:15:53,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:53,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:53,931 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:15:53,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:53,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:53,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:15:53,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:53,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:53,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:53,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 21 disjoint index pairs (out of 66 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-03-10 23:15:53,945 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:53,956 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:53,959 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:53,959 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-03-10 23:15:53,981 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:15:53,981 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:15:53,981 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 29 [2021-03-10 23:15:53,981 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1769002402] [2021-03-10 23:15:53,981 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-03-10 23:15:53,981 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:15:53,982 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-03-10 23:15:53,982 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=763, Unknown=0, NotChecked=0, Total=870 [2021-03-10 23:15:53,982 INFO L87 Difference]: Start difference. First operand 7167 states and 17593 transitions. Second operand has 30 states, 30 states have (on average 3.066666666666667) internal successors, (92), 29 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:56,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:15:56,411 INFO L93 Difference]: Finished difference Result 15335 states and 38257 transitions. [2021-03-10 23:15:56,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 23:15:56,413 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.066666666666667) internal successors, (92), 29 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-03-10 23:15:56,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:15:56,436 INFO L225 Difference]: With dead ends: 15335 [2021-03-10 23:15:56,437 INFO L226 Difference]: Without dead ends: 15151 [2021-03-10 23:15:56,437 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 45 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 795 ImplicationChecksByTransitivity, 2349.8ms TimeCoverageRelationStatistics Valid=316, Invalid=2876, Unknown=0, NotChecked=0, Total=3192 [2021-03-10 23:15:56,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15151 states. [2021-03-10 23:15:56,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15151 to 4447. [2021-03-10 23:15:56,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4447 states, 4446 states have (on average 2.467161493477283) internal successors, (10969), 4446 states have internal predecessors, (10969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:56,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4447 states to 4447 states and 10969 transitions. [2021-03-10 23:15:56,560 INFO L78 Accepts]: Start accepts. Automaton has 4447 states and 10969 transitions. Word has length 59 [2021-03-10 23:15:56,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:15:56,560 INFO L480 AbstractCegarLoop]: Abstraction has 4447 states and 10969 transitions. [2021-03-10 23:15:56,560 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 3.066666666666667) internal successors, (92), 29 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:15:56,560 INFO L276 IsEmpty]: Start isEmpty. Operand 4447 states and 10969 transitions. [2021-03-10 23:15:56,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-03-10 23:15:56,564 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:15:56,564 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:15:56,765 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:15:56,765 INFO L428 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:15:56,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:15:56,765 INFO L82 PathProgramCache]: Analyzing trace with hash 672165207, now seen corresponding path program 67 times [2021-03-10 23:15:56,765 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:15:56,765 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1734784005] [2021-03-10 23:15:56,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:15:56,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:15:57,374 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:15:57,375 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1734784005] [2021-03-10 23:15:57,375 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [829640740] [2021-03-10 23:15:57,375 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:15:57,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:15:57,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-03-10 23:15:57,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:15:58,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:58,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:58,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:58,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:58,546 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:15:58,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:58,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:58,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:58,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:58,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:58,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:58,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:58,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:58,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:58,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:58,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:58,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:58,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:58,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:58,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:58,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:58,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:58,577 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:15:58,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:58,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:58,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:58,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:58,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:58,587 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:15:58,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:58,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:58,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:58,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:58,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:58,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:15:58,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:58,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:58,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:58,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:58,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:15:58,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:15:58,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 21 disjoint index pairs (out of 66 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-03-10 23:15:58,609 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:15:58,620 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:15:58,623 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:15:58,623 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-03-10 23:15:58,642 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:15:58,642 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:15:58,642 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 29 [2021-03-10 23:15:58,642 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71212309] [2021-03-10 23:15:58,642 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-03-10 23:15:58,642 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:15:58,643 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-03-10 23:15:58,643 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=761, Unknown=0, NotChecked=0, Total=870 [2021-03-10 23:15:58,643 INFO L87 Difference]: Start difference. First operand 4447 states and 10969 transitions. Second operand has 30 states, 30 states have (on average 3.066666666666667) internal successors, (92), 29 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:02,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:16:02,653 INFO L93 Difference]: Finished difference Result 10007 states and 24977 transitions. [2021-03-10 23:16:02,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 23:16:02,654 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.066666666666667) internal successors, (92), 29 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-03-10 23:16:02,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:16:02,668 INFO L225 Difference]: With dead ends: 10007 [2021-03-10 23:16:02,668 INFO L226 Difference]: Without dead ends: 9919 [2021-03-10 23:16:02,668 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 45 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 780 ImplicationChecksByTransitivity, 2598.4ms TimeCoverageRelationStatistics Valid=322, Invalid=2870, Unknown=0, NotChecked=0, Total=3192 [2021-03-10 23:16:02,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9919 states. [2021-03-10 23:16:02,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9919 to 4335. [2021-03-10 23:16:02,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4335 states, 4334 states have (on average 2.4663128749423167) internal successors, (10689), 4334 states have internal predecessors, (10689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:02,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4335 states to 4335 states and 10689 transitions. [2021-03-10 23:16:02,752 INFO L78 Accepts]: Start accepts. Automaton has 4335 states and 10689 transitions. Word has length 59 [2021-03-10 23:16:02,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:16:02,752 INFO L480 AbstractCegarLoop]: Abstraction has 4335 states and 10689 transitions. [2021-03-10 23:16:02,753 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 3.066666666666667) internal successors, (92), 29 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:02,753 INFO L276 IsEmpty]: Start isEmpty. Operand 4335 states and 10689 transitions. [2021-03-10 23:16:02,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-03-10 23:16:02,758 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:16:02,758 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:16:02,958 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2021-03-10 23:16:02,958 INFO L428 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:16:02,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:16:02,959 INFO L82 PathProgramCache]: Analyzing trace with hash -538175657, now seen corresponding path program 68 times [2021-03-10 23:16:02,959 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:16:02,959 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907546836] [2021-03-10 23:16:02,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:16:02,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:16:03,500 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:16:03,500 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907546836] [2021-03-10 23:16:03,500 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [782822231] [2021-03-10 23:16:03,500 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:16:03,524 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:16:03,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:16:03,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-03-10 23:16:03,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:16:04,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,626 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:16:04,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:16:04,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,692 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:16:04,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,698 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:16:04,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:04,704 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:16:04,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 21 disjoint index pairs (out of 66 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-03-10 23:16:04,709 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:16:04,723 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:16:04,725 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:16:04,726 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-03-10 23:16:04,747 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:16:04,747 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:16:04,747 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 29 [2021-03-10 23:16:04,747 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1645695977] [2021-03-10 23:16:04,747 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-03-10 23:16:04,747 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:16:04,748 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-03-10 23:16:04,748 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=759, Unknown=0, NotChecked=0, Total=870 [2021-03-10 23:16:04,748 INFO L87 Difference]: Start difference. First operand 4335 states and 10689 transitions. Second operand has 30 states, 30 states have (on average 3.066666666666667) internal successors, (92), 29 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:07,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:16:07,695 INFO L93 Difference]: Finished difference Result 9255 states and 23097 transitions. [2021-03-10 23:16:07,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 23:16:07,696 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.066666666666667) internal successors, (92), 29 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-03-10 23:16:07,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:16:07,710 INFO L225 Difference]: With dead ends: 9255 [2021-03-10 23:16:07,710 INFO L226 Difference]: Without dead ends: 9167 [2021-03-10 23:16:07,710 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 45 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 782 ImplicationChecksByTransitivity, 2521.2ms TimeCoverageRelationStatistics Valid=328, Invalid=2864, Unknown=0, NotChecked=0, Total=3192 [2021-03-10 23:16:07,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9167 states. [2021-03-10 23:16:07,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9167 to 4383. [2021-03-10 23:16:07,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4383 states, 4382 states have (on average 2.4666818804198996) internal successors, (10809), 4382 states have internal predecessors, (10809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:07,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4383 states to 4383 states and 10809 transitions. [2021-03-10 23:16:07,796 INFO L78 Accepts]: Start accepts. Automaton has 4383 states and 10809 transitions. Word has length 59 [2021-03-10 23:16:07,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:16:07,796 INFO L480 AbstractCegarLoop]: Abstraction has 4383 states and 10809 transitions. [2021-03-10 23:16:07,796 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 3.066666666666667) internal successors, (92), 29 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:07,796 INFO L276 IsEmpty]: Start isEmpty. Operand 4383 states and 10809 transitions. [2021-03-10 23:16:07,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-03-10 23:16:07,801 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:16:07,801 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:16:08,001 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:16:08,001 INFO L428 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:16:08,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:16:08,002 INFO L82 PathProgramCache]: Analyzing trace with hash -1248989353, now seen corresponding path program 69 times [2021-03-10 23:16:08,002 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:16:08,002 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888066756] [2021-03-10 23:16:08,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:16:08,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:16:08,532 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:16:08,532 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888066756] [2021-03-10 23:16:08,532 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1586465197] [2021-03-10 23:16:08,532 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:16:08,559 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-03-10 23:16:08,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:16:08,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-03-10 23:16:08,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:16:10,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:10,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:10,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:16:10,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:10,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:10,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:10,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:10,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:10,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:10,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:10,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:10,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:10,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:10,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:10,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:10,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:16:10,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:10,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:10,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:10,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:10,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:10,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:10,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:10,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:10,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:10,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:10,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:10,276 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:16:10,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:10,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:10,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:10,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:10,285 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:16:10,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:10,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:10,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:10,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:10,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:10,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:10,296 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:16:10,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:10,300 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:16:10,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 124 treesize of output 48 [2021-03-10 23:16:10,304 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:16:10,335 INFO L628 ElimStorePlain]: treesize reduction 5, result has 81.5 percent of original size [2021-03-10 23:16:10,338 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:16:10,338 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:144, output treesize:7 [2021-03-10 23:16:10,360 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 13 proven. 115 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:16:10,361 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:16:10,361 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 28 [2021-03-10 23:16:10,361 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030068061] [2021-03-10 23:16:10,361 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-03-10 23:16:10,361 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:16:10,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-03-10 23:16:10,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=724, Unknown=0, NotChecked=0, Total=812 [2021-03-10 23:16:10,361 INFO L87 Difference]: Start difference. First operand 4383 states and 10809 transitions. Second operand has 29 states, 29 states have (on average 3.2413793103448274) internal successors, (94), 28 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:14,760 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 52 [2021-03-10 23:16:15,030 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 48 [2021-03-10 23:16:15,894 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 72 [2021-03-10 23:16:16,310 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 73 [2021-03-10 23:16:16,810 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 81 [2021-03-10 23:16:17,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:16:17,594 INFO L93 Difference]: Finished difference Result 8291 states and 20389 transitions. [2021-03-10 23:16:17,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-03-10 23:16:17,596 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 3.2413793103448274) internal successors, (94), 28 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-03-10 23:16:17,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:16:17,608 INFO L225 Difference]: With dead ends: 8291 [2021-03-10 23:16:17,609 INFO L226 Difference]: Without dead ends: 7775 [2021-03-10 23:16:17,609 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 777 ImplicationChecksByTransitivity, 4611.8ms TimeCoverageRelationStatistics Valid=352, Invalid=3188, Unknown=0, NotChecked=0, Total=3540 [2021-03-10 23:16:17,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7775 states. [2021-03-10 23:16:17,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7775 to 4879. [2021-03-10 23:16:17,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4879 states, 4878 states have (on average 2.4667896678966788) internal successors, (12033), 4878 states have internal predecessors, (12033), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:17,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4879 states to 4879 states and 12033 transitions. [2021-03-10 23:16:17,692 INFO L78 Accepts]: Start accepts. Automaton has 4879 states and 12033 transitions. Word has length 59 [2021-03-10 23:16:17,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:16:17,692 INFO L480 AbstractCegarLoop]: Abstraction has 4879 states and 12033 transitions. [2021-03-10 23:16:17,692 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 3.2413793103448274) internal successors, (94), 28 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:17,692 INFO L276 IsEmpty]: Start isEmpty. Operand 4879 states and 12033 transitions. [2021-03-10 23:16:17,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-03-10 23:16:17,697 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:16:17,697 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:16:17,897 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:16:17,898 INFO L428 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:16:17,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:16:17,898 INFO L82 PathProgramCache]: Analyzing trace with hash -468347049, now seen corresponding path program 70 times [2021-03-10 23:16:17,898 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:16:17,898 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074173518] [2021-03-10 23:16:17,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:16:17,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:16:18,524 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:16:18,524 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074173518] [2021-03-10 23:16:18,524 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1991373478] [2021-03-10 23:16:18,525 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:16:18,552 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:16:18,553 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:16:18,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-03-10 23:16:18,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:16:19,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:19,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:19,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:19,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:19,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:19,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:19,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:19,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:19,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:19,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:19,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:19,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:19,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:19,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:19,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:19,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:19,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:16:19,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:19,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:19,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:19,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:19,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:16:19,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:19,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:19,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:19,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:19,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:19,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:19,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:19,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:19,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:19,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:19,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:16:19,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:19,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:19,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:19,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:19,587 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:16:19,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 21 disjoint index pairs (out of 55 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-03-10 23:16:19,592 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:16:19,605 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:16:19,608 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:16:19,609 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-03-10 23:16:19,632 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:16:19,633 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:16:19,633 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 28 [2021-03-10 23:16:19,633 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071889908] [2021-03-10 23:16:19,633 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-03-10 23:16:19,633 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:16:19,633 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-03-10 23:16:19,633 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=706, Unknown=0, NotChecked=0, Total=812 [2021-03-10 23:16:19,634 INFO L87 Difference]: Start difference. First operand 4879 states and 12033 transitions. Second operand has 29 states, 29 states have (on average 3.0344827586206895) internal successors, (88), 28 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-03-10 23:16:22,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:16:22,256 INFO L93 Difference]: Finished difference Result 10791 states and 27041 transitions. [2021-03-10 23:16:22,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 23:16:22,259 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 3.0344827586206895) internal successors, (88), 28 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) Word has length 59 [2021-03-10 23:16:22,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:16:22,276 INFO L225 Difference]: With dead ends: 10791 [2021-03-10 23:16:22,277 INFO L226 Difference]: Without dead ends: 10607 [2021-03-10 23:16:22,277 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 45 SyntacticMatches, 4 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 578 ImplicationChecksByTransitivity, 2440.5ms TimeCoverageRelationStatistics Valid=273, Invalid=2277, Unknown=0, NotChecked=0, Total=2550 [2021-03-10 23:16:22,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10607 states. [2021-03-10 23:16:22,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10607 to 5055. [2021-03-10 23:16:22,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5055 states, 5054 states have (on average 2.46794618124258) internal successors, (12473), 5054 states have internal predecessors, (12473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:22,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5055 states to 5055 states and 12473 transitions. [2021-03-10 23:16:22,387 INFO L78 Accepts]: Start accepts. Automaton has 5055 states and 12473 transitions. Word has length 59 [2021-03-10 23:16:22,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:16:22,387 INFO L480 AbstractCegarLoop]: Abstraction has 5055 states and 12473 transitions. [2021-03-10 23:16:22,387 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 3.0344827586206895) internal successors, (88), 28 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-03-10 23:16:22,387 INFO L276 IsEmpty]: Start isEmpty. Operand 5055 states and 12473 transitions. [2021-03-10 23:16:22,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-03-10 23:16:22,392 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:16:22,392 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:16:22,593 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:16:22,593 INFO L428 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:16:22,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:16:22,593 INFO L82 PathProgramCache]: Analyzing trace with hash -1678687913, now seen corresponding path program 71 times [2021-03-10 23:16:22,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:16:22,593 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046776739] [2021-03-10 23:16:22,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:16:22,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:16:23,299 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:16:23,300 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1046776739] [2021-03-10 23:16:23,300 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [918258930] [2021-03-10 23:16:23,300 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:16:23,333 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-03-10 23:16:23,333 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:16:23,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-03-10 23:16:23,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:16:26,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:26,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:26,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:26,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:26,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:26,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:26,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:26,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:26,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:26,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:26,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:26,843 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:16:26,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:26,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:26,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:26,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:26,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:26,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:26,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:26,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:26,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:26,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:26,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:26,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:26,855 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:16:26,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:26,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:26,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:16:26,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:26,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:26,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:26,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:26,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:26,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:26,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:16:26,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:26,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 21 disjoint index pairs (out of 55 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 120 treesize of output 48 [2021-03-10 23:16:26,871 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:16:26,913 INFO L628 ElimStorePlain]: treesize reduction 3, result has 89.3 percent of original size [2021-03-10 23:16:26,916 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:16:26,916 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:141, output treesize:7 [2021-03-10 23:16:26,942 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:16:26,942 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:16:26,942 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 28 [2021-03-10 23:16:26,942 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1270838292] [2021-03-10 23:16:26,943 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-03-10 23:16:26,943 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:16:26,943 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-03-10 23:16:26,943 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=711, Unknown=0, NotChecked=0, Total=812 [2021-03-10 23:16:26,943 INFO L87 Difference]: Start difference. First operand 5055 states and 12473 transitions. Second operand has 29 states, 29 states have (on average 3.0344827586206895) internal successors, (88), 28 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-03-10 23:16:41,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:16:41,725 INFO L93 Difference]: Finished difference Result 7727 states and 19155 transitions. [2021-03-10 23:16:41,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 23:16:41,726 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 3.0344827586206895) internal successors, (88), 28 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) Word has length 59 [2021-03-10 23:16:41,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:16:41,738 INFO L225 Difference]: With dead ends: 7727 [2021-03-10 23:16:41,738 INFO L226 Difference]: Without dead ends: 7679 [2021-03-10 23:16:41,738 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 45 SyntacticMatches, 4 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 529 ImplicationChecksByTransitivity, 6120.6ms TimeCoverageRelationStatistics Valid=272, Invalid=2278, Unknown=0, NotChecked=0, Total=2550 [2021-03-10 23:16:41,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7679 states. [2021-03-10 23:16:41,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7679 to 5071. [2021-03-10 23:16:41,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5071 states, 5070 states have (on average 2.4680473372781067) internal successors, (12513), 5070 states have internal predecessors, (12513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:41,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5071 states to 5071 states and 12513 transitions. [2021-03-10 23:16:41,825 INFO L78 Accepts]: Start accepts. Automaton has 5071 states and 12513 transitions. Word has length 59 [2021-03-10 23:16:41,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:16:41,825 INFO L480 AbstractCegarLoop]: Abstraction has 5071 states and 12513 transitions. [2021-03-10 23:16:41,826 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 3.0344827586206895) internal successors, (88), 28 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-03-10 23:16:41,826 INFO L276 IsEmpty]: Start isEmpty. Operand 5071 states and 12513 transitions. [2021-03-10 23:16:41,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-03-10 23:16:41,831 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:16:41,831 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:16:42,031 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-03-10 23:16:42,032 INFO L428 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:16:42,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:16:42,032 INFO L82 PathProgramCache]: Analyzing trace with hash 1191043927, now seen corresponding path program 72 times [2021-03-10 23:16:42,032 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:16:42,032 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529899293] [2021-03-10 23:16:42,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:16:42,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:16:42,755 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:16:42,756 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529899293] [2021-03-10 23:16:42,756 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1064693099] [2021-03-10 23:16:42,756 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:16:42,785 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-03-10 23:16:42,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:16:42,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 61 conjunts are in the unsatisfiable core [2021-03-10 23:16:42,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:16:43,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:43,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:43,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:43,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:43,960 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:16:43,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:43,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:43,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:43,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:43,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:43,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:43,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:16:43,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:43,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:43,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:43,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:43,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:43,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:43,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:43,987 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:16:43,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:43,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:43,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:43,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:43,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:43,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:44,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:44,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 21 disjoint index pairs (out of 45 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 128 treesize of output 48 [2021-03-10 23:16:44,005 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:16:44,020 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:16:44,023 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:16:44,024 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:138, output treesize:7 [2021-03-10 23:16:44,050 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:16:44,050 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:16:44,050 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 27 [2021-03-10 23:16:44,050 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [290153785] [2021-03-10 23:16:44,050 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:16:44,050 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:16:44,051 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:16:44,051 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=649, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:16:44,051 INFO L87 Difference]: Start difference. First operand 5071 states and 12513 transitions. Second operand has 28 states, 28 states have (on average 3.0) internal successors, (84), 27 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-03-10 23:16:47,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:16:47,201 INFO L93 Difference]: Finished difference Result 11795 states and 29407 transitions. [2021-03-10 23:16:47,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 23:16:47,204 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 3.0) internal successors, (84), 27 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) Word has length 59 [2021-03-10 23:16:47,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:16:47,222 INFO L225 Difference]: With dead ends: 11795 [2021-03-10 23:16:47,222 INFO L226 Difference]: Without dead ends: 11407 [2021-03-10 23:16:47,222 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 45 SyntacticMatches, 5 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 547 ImplicationChecksByTransitivity, 2726.2ms TimeCoverageRelationStatistics Valid=284, Invalid=2166, Unknown=0, NotChecked=0, Total=2450 [2021-03-10 23:16:47,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11407 states. [2021-03-10 23:16:47,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11407 to 5407. [2021-03-10 23:16:47,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5407 states, 5406 states have (on average 2.470033296337403) internal successors, (13353), 5406 states have internal predecessors, (13353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:47,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5407 states to 5407 states and 13353 transitions. [2021-03-10 23:16:47,337 INFO L78 Accepts]: Start accepts. Automaton has 5407 states and 13353 transitions. Word has length 59 [2021-03-10 23:16:47,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:16:47,337 INFO L480 AbstractCegarLoop]: Abstraction has 5407 states and 13353 transitions. [2021-03-10 23:16:47,337 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 3.0) internal successors, (84), 27 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-03-10 23:16:47,337 INFO L276 IsEmpty]: Start isEmpty. Operand 5407 states and 13353 transitions. [2021-03-10 23:16:47,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-03-10 23:16:47,343 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:16:47,343 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:16:47,551 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:16:47,551 INFO L428 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:16:47,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:16:47,552 INFO L82 PathProgramCache]: Analyzing trace with hash -1469435049, now seen corresponding path program 73 times [2021-03-10 23:16:47,552 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:16:47,552 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001364488] [2021-03-10 23:16:47,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:16:47,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:16:48,085 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 19 [2021-03-10 23:16:48,337 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:16:48,337 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001364488] [2021-03-10 23:16:48,337 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1691788410] [2021-03-10 23:16:48,337 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:16:48,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:16:48,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-03-10 23:16:48,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:16:49,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:49,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:49,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:49,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:49,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:49,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:49,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:49,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:49,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:49,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:49,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:49,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:49,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:49,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:49,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:49,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:49,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:49,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:49,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:49,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:49,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:49,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:49,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:49,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:49,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:49,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:49,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:49,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:16:49,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:49,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:49,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:49,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:49,230 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:16:49,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 21 disjoint index pairs (out of 36 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-03-10 23:16:49,234 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:16:49,247 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:16:49,250 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:16:49,250 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-03-10 23:16:49,276 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 11 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:16:49,277 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:16:49,277 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 24 [2021-03-10 23:16:49,277 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351916289] [2021-03-10 23:16:49,277 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 23:16:49,277 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:16:49,278 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 23:16:49,278 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=516, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:16:49,278 INFO L87 Difference]: Start difference. First operand 5407 states and 13353 transitions. Second operand has 25 states, 25 states have (on average 3.2) internal successors, (80), 24 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:51,640 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 51 [2021-03-10 23:16:51,903 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 56 [2021-03-10 23:16:52,171 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 60 [2021-03-10 23:16:52,466 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 65 [2021-03-10 23:16:52,776 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 69 [2021-03-10 23:16:53,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:16:53,108 INFO L93 Difference]: Finished difference Result 8723 states and 21457 transitions. [2021-03-10 23:16:53,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 23:16:53,110 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.2) internal successors, (80), 24 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-03-10 23:16:53,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:16:53,123 INFO L225 Difference]: With dead ends: 8723 [2021-03-10 23:16:53,124 INFO L226 Difference]: Without dead ends: 8319 [2021-03-10 23:16:53,124 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 47 SyntacticMatches, 6 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 604 ImplicationChecksByTransitivity, 3127.3ms TimeCoverageRelationStatistics Valid=272, Invalid=2080, Unknown=0, NotChecked=0, Total=2352 [2021-03-10 23:16:53,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8319 states. [2021-03-10 23:16:53,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8319 to 5983. [2021-03-10 23:16:53,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5983 states, 5982 states have (on average 2.4638916750250752) internal successors, (14739), 5982 states have internal predecessors, (14739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:53,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5983 states to 5983 states and 14739 transitions. [2021-03-10 23:16:53,228 INFO L78 Accepts]: Start accepts. Automaton has 5983 states and 14739 transitions. Word has length 59 [2021-03-10 23:16:53,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:16:53,228 INFO L480 AbstractCegarLoop]: Abstraction has 5983 states and 14739 transitions. [2021-03-10 23:16:53,228 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 3.2) internal successors, (80), 24 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:53,228 INFO L276 IsEmpty]: Start isEmpty. Operand 5983 states and 14739 transitions. [2021-03-10 23:16:53,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-03-10 23:16:53,235 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:16:53,235 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:16:53,435 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-03-10 23:16:53,436 INFO L428 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:16:53,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:16:53,436 INFO L82 PathProgramCache]: Analyzing trace with hash 1609234263, now seen corresponding path program 74 times [2021-03-10 23:16:53,436 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:16:53,436 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125325030] [2021-03-10 23:16:53,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:16:53,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:16:54,141 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:16:54,141 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125325030] [2021-03-10 23:16:54,142 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [483867426] [2021-03-10 23:16:54,142 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:16:54,168 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:16:54,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:16:54,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-03-10 23:16:54,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:16:55,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:55,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:55,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:55,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:55,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:55,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:55,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:55,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:55,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:55,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:55,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:55,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:55,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:55,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:55,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:55,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:55,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:55,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:55,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:55,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:55,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:55,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:55,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:55,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:55,386 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:16:55,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:55,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:55,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:16:55,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:55,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:16:55,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 21 disjoint index pairs (out of 36 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-03-10 23:16:55,401 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:16:55,417 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:16:55,420 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:16:55,420 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-03-10 23:16:55,454 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 11 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:16:55,455 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:16:55,455 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 24 [2021-03-10 23:16:55,455 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895213963] [2021-03-10 23:16:55,455 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 23:16:55,455 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:16:55,455 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 23:16:55,456 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=525, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:16:55,456 INFO L87 Difference]: Start difference. First operand 5983 states and 14739 transitions. Second operand has 25 states, 25 states have (on average 3.2) internal successors, (80), 24 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:58,058 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 51 [2021-03-10 23:16:58,337 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 56 [2021-03-10 23:16:59,036 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 69 [2021-03-10 23:16:59,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:16:59,454 INFO L93 Difference]: Finished difference Result 8887 states and 21865 transitions. [2021-03-10 23:16:59,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 23:16:59,455 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.2) internal successors, (80), 24 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-03-10 23:16:59,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:16:59,469 INFO L225 Difference]: With dead ends: 8887 [2021-03-10 23:16:59,470 INFO L226 Difference]: Without dead ends: 8447 [2021-03-10 23:16:59,470 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 47 SyntacticMatches, 6 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 655 ImplicationChecksByTransitivity, 3388.0ms TimeCoverageRelationStatistics Valid=260, Invalid=2290, Unknown=0, NotChecked=0, Total=2550 [2021-03-10 23:16:59,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8447 states. [2021-03-10 23:16:59,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8447 to 5839. [2021-03-10 23:16:59,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5839 states, 5838 states have (on average 2.4698526892771495) internal successors, (14419), 5838 states have internal predecessors, (14419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:59,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5839 states to 5839 states and 14419 transitions. [2021-03-10 23:16:59,577 INFO L78 Accepts]: Start accepts. Automaton has 5839 states and 14419 transitions. Word has length 59 [2021-03-10 23:16:59,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:16:59,577 INFO L480 AbstractCegarLoop]: Abstraction has 5839 states and 14419 transitions. [2021-03-10 23:16:59,577 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 3.2) internal successors, (80), 24 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:16:59,577 INFO L276 IsEmpty]: Start isEmpty. Operand 5839 states and 14419 transitions. [2021-03-10 23:16:59,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-03-10 23:16:59,584 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:16:59,584 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:16:59,784 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,78 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:16:59,784 INFO L428 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:16:59,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:16:59,785 INFO L82 PathProgramCache]: Analyzing trace with hash 560577367, now seen corresponding path program 75 times [2021-03-10 23:16:59,785 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:16:59,785 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [760733158] [2021-03-10 23:16:59,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:16:59,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:17:00,588 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:17:00,588 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [760733158] [2021-03-10 23:17:00,588 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1680456943] [2021-03-10 23:17:00,588 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-03-10 23:17:00,652 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-03-10 23:17:00,652 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:17:00,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-03-10 23:17:00,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:17:01,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:01,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:01,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:01,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:01,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:01,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:01,887 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:17:01,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:01,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:01,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:01,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:01,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:01,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:01,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:01,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:17:01,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:01,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:01,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:01,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:01,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:01,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:01,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:01,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:01,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:01,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:01,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 21 disjoint index pairs (out of 36 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-03-10 23:17:01,936 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:17:01,953 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:17:01,956 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:17:01,957 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-03-10 23:17:01,986 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 11 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:17:01,986 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:17:01,986 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 24 [2021-03-10 23:17:01,986 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131670793] [2021-03-10 23:17:01,986 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 23:17:01,986 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:17:01,987 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 23:17:01,987 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:17:01,987 INFO L87 Difference]: Start difference. First operand 5839 states and 14419 transitions. Second operand has 25 states, 25 states have (on average 3.2) internal successors, (80), 24 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:04,797 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 51 [2021-03-10 23:17:05,126 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 56 [2021-03-10 23:17:05,480 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 60 [2021-03-10 23:17:05,838 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 64 [2021-03-10 23:17:06,264 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 69 [2021-03-10 23:17:06,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:17:06,859 INFO L93 Difference]: Finished difference Result 10439 states and 25777 transitions. [2021-03-10 23:17:06,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 23:17:06,861 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.2) internal successors, (80), 24 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-03-10 23:17:06,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:17:06,876 INFO L225 Difference]: With dead ends: 10439 [2021-03-10 23:17:06,876 INFO L226 Difference]: Without dead ends: 9999 [2021-03-10 23:17:06,876 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 47 SyntacticMatches, 6 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 633 ImplicationChecksByTransitivity, 3806.0ms TimeCoverageRelationStatistics Valid=282, Invalid=2268, Unknown=0, NotChecked=0, Total=2550 [2021-03-10 23:17:06,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9999 states. [2021-03-10 23:17:06,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9999 to 7263. [2021-03-10 23:17:06,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7263 states, 7262 states have (on average 2.46695125309832) internal successors, (17915), 7262 states have internal predecessors, (17915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:06,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7263 states to 7263 states and 17915 transitions. [2021-03-10 23:17:06,995 INFO L78 Accepts]: Start accepts. Automaton has 7263 states and 17915 transitions. Word has length 59 [2021-03-10 23:17:06,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:17:06,995 INFO L480 AbstractCegarLoop]: Abstraction has 7263 states and 17915 transitions. [2021-03-10 23:17:06,995 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 3.2) internal successors, (80), 24 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:06,996 INFO L276 IsEmpty]: Start isEmpty. Operand 7263 states and 17915 transitions. [2021-03-10 23:17:07,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-03-10 23:17:07,005 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:17:07,005 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:17:07,223 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:17:07,224 INFO L428 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:17:07,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:17:07,224 INFO L82 PathProgramCache]: Analyzing trace with hash 1552901463, now seen corresponding path program 76 times [2021-03-10 23:17:07,224 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:17:07,224 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620294427] [2021-03-10 23:17:07,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:17:07,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:17:07,881 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:17:07,882 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620294427] [2021-03-10 23:17:07,882 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1509098394] [2021-03-10 23:17:07,882 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-03-10 23:17:07,907 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:17:07,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:17:07,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-03-10 23:17:07,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:17:08,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:08,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:08,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:08,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:17:08,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:08,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:08,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:08,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:08,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:08,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:08,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:08,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:08,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:08,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:08,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:08,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:08,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:08,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:08,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:08,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:08,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:08,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:08,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:08,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:08,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:08,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:08,955 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:17:08,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:08,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 21 disjoint index pairs (out of 36 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-03-10 23:17:08,958 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:17:08,965 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:17:08,967 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:17:08,967 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-03-10 23:17:08,982 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:17:08,983 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:17:08,983 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 24 [2021-03-10 23:17:08,983 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695243552] [2021-03-10 23:17:08,983 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 23:17:08,983 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:17:08,983 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 23:17:08,983 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:17:08,983 INFO L87 Difference]: Start difference. First operand 7263 states and 17915 transitions. Second operand has 25 states, 25 states have (on average 3.2) internal successors, (80), 24 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:12,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:17:12,644 INFO L93 Difference]: Finished difference Result 13047 states and 32435 transitions. [2021-03-10 23:17:12,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 23:17:12,647 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.2) internal successors, (80), 24 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-03-10 23:17:12,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:17:12,672 INFO L225 Difference]: With dead ends: 13047 [2021-03-10 23:17:12,672 INFO L226 Difference]: Without dead ends: 12959 [2021-03-10 23:17:12,672 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 47 SyntacticMatches, 6 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 483 ImplicationChecksByTransitivity, 2644.6ms TimeCoverageRelationStatistics Valid=232, Invalid=1930, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 23:17:12,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12959 states. [2021-03-10 23:17:12,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12959 to 6943. [2021-03-10 23:17:12,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6943 states, 6942 states have (on average 2.46542783059637) internal successors, (17115), 6942 states have internal predecessors, (17115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:12,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6943 states to 6943 states and 17115 transitions. [2021-03-10 23:17:12,823 INFO L78 Accepts]: Start accepts. Automaton has 6943 states and 17115 transitions. Word has length 59 [2021-03-10 23:17:12,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:17:12,823 INFO L480 AbstractCegarLoop]: Abstraction has 6943 states and 17115 transitions. [2021-03-10 23:17:12,823 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 3.2) internal successors, (80), 24 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:12,823 INFO L276 IsEmpty]: Start isEmpty. Operand 6943 states and 17115 transitions. [2021-03-10 23:17:12,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-03-10 23:17:12,831 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:17:12,831 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:17:13,031 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:17:13,031 INFO L428 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:17:13,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:17:13,032 INFO L82 PathProgramCache]: Analyzing trace with hash 130878807, now seen corresponding path program 77 times [2021-03-10 23:17:13,032 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:17:13,032 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [777053787] [2021-03-10 23:17:13,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:17:13,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:17:13,860 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:17:13,861 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [777053787] [2021-03-10 23:17:13,861 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1965423650] [2021-03-10 23:17:13,861 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:17:13,891 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-03-10 23:17:13,892 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:17:13,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 59 conjunts are in the unsatisfiable core [2021-03-10 23:17:13,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:17:15,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,900 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:17:15,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:17:15,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:17:15,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:17:15,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:17:15,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:17:15,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:15,994 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:17:15,994 INFO L244 Elim1Store]: Index analysis took 125 ms [2021-03-10 23:17:15,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 21 disjoint index pairs (out of 91 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 38 [2021-03-10 23:17:15,999 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:17:16,014 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:17:16,017 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:17:16,018 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:98, output treesize:3 [2021-03-10 23:17:16,112 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:17:16,113 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:17:16,113 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 33 [2021-03-10 23:17:16,113 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1869740146] [2021-03-10 23:17:16,113 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-03-10 23:17:16,113 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:17:16,113 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-03-10 23:17:16,113 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1023, Unknown=0, NotChecked=0, Total=1122 [2021-03-10 23:17:16,114 INFO L87 Difference]: Start difference. First operand 6943 states and 17115 transitions. Second operand has 34 states, 34 states have (on average 3.176470588235294) internal successors, (108), 33 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:18,476 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 37 [2021-03-10 23:17:19,230 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 41 [2021-03-10 23:17:21,305 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 69 [2021-03-10 23:17:22,376 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 67 [2021-03-10 23:17:23,241 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 66 [2021-03-10 23:17:25,019 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 56 [2021-03-10 23:17:28,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:17:28,416 INFO L93 Difference]: Finished difference Result 14379 states and 35447 transitions. [2021-03-10 23:17:28,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-03-10 23:17:28,419 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.176470588235294) internal successors, (108), 33 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-03-10 23:17:28,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:17:28,443 INFO L225 Difference]: With dead ends: 14379 [2021-03-10 23:17:28,443 INFO L226 Difference]: Without dead ends: 13979 [2021-03-10 23:17:28,444 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1563 ImplicationChecksByTransitivity, 9557.2ms TimeCoverageRelationStatistics Valid=555, Invalid=6585, Unknown=0, NotChecked=0, Total=7140 [2021-03-10 23:17:28,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13979 states. [2021-03-10 23:17:28,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13979 to 7455. [2021-03-10 23:17:28,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7455 states, 7454 states have (on average 2.4686074590823717) internal successors, (18401), 7454 states have internal predecessors, (18401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:28,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7455 states to 7455 states and 18401 transitions. [2021-03-10 23:17:28,586 INFO L78 Accepts]: Start accepts. Automaton has 7455 states and 18401 transitions. Word has length 59 [2021-03-10 23:17:28,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:17:28,586 INFO L480 AbstractCegarLoop]: Abstraction has 7455 states and 18401 transitions. [2021-03-10 23:17:28,586 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 3.176470588235294) internal successors, (108), 33 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:28,587 INFO L276 IsEmpty]: Start isEmpty. Operand 7455 states and 18401 transitions. [2021-03-10 23:17:28,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-03-10 23:17:28,595 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:17:28,595 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:17:28,795 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:17:28,795 INFO L428 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:17:28,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:17:28,796 INFO L82 PathProgramCache]: Analyzing trace with hash 741891415, now seen corresponding path program 78 times [2021-03-10 23:17:28,796 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:17:28,796 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1116336800] [2021-03-10 23:17:28,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:17:28,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:17:29,534 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:17:29,534 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1116336800] [2021-03-10 23:17:29,534 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [105156256] [2021-03-10 23:17:29,534 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-03-10 23:17:29,560 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-03-10 23:17:29,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:17:29,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-03-10 23:17:29,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:17:30,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:30,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:30,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:30,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:30,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:30,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:30,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:30,570 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:17:30,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:30,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:30,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:30,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:30,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:30,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:30,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:30,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:30,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:30,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:30,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:30,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:30,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:30,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:30,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:30,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 21 disjoint index pairs (out of 28 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-03-10 23:17:30,610 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:17:30,626 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:17:30,630 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:17:30,630 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-03-10 23:17:30,663 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 11 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:17:30,663 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:17:30,663 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 23 [2021-03-10 23:17:30,663 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180314391] [2021-03-10 23:17:30,664 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-03-10 23:17:30,664 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:17:30,664 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-03-10 23:17:30,664 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=472, Unknown=0, NotChecked=0, Total=552 [2021-03-10 23:17:30,664 INFO L87 Difference]: Start difference. First operand 7455 states and 18401 transitions. Second operand has 24 states, 24 states have (on average 3.1666666666666665) internal successors, (76), 23 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:33,664 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 44 [2021-03-10 23:17:33,978 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 51 [2021-03-10 23:17:34,318 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 53 [2021-03-10 23:17:34,652 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 58 [2021-03-10 23:17:34,970 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 62 [2021-03-10 23:17:35,286 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 67 [2021-03-10 23:17:35,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:17:35,641 INFO L93 Difference]: Finished difference Result 10647 states and 26267 transitions. [2021-03-10 23:17:35,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-10 23:17:35,643 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.1666666666666665) internal successors, (76), 23 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-03-10 23:17:35,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:17:35,660 INFO L225 Difference]: With dead ends: 10647 [2021-03-10 23:17:35,660 INFO L226 Difference]: Without dead ends: 10223 [2021-03-10 23:17:35,661 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 47 SyntacticMatches, 7 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 569 ImplicationChecksByTransitivity, 3825.7ms TimeCoverageRelationStatistics Valid=275, Invalid=2077, Unknown=0, NotChecked=0, Total=2352 [2021-03-10 23:17:35,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10223 states. [2021-03-10 23:17:35,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10223 to 8095. [2021-03-10 23:17:35,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8095 states, 8094 states have (on average 2.468124536693847) internal successors, (19977), 8094 states have internal predecessors, (19977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:35,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8095 states to 8095 states and 19977 transitions. [2021-03-10 23:17:35,845 INFO L78 Accepts]: Start accepts. Automaton has 8095 states and 19977 transitions. Word has length 59 [2021-03-10 23:17:35,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:17:35,845 INFO L480 AbstractCegarLoop]: Abstraction has 8095 states and 19977 transitions. [2021-03-10 23:17:35,845 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 3.1666666666666665) internal successors, (76), 23 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:35,845 INFO L276 IsEmpty]: Start isEmpty. Operand 8095 states and 19977 transitions. [2021-03-10 23:17:35,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-03-10 23:17:35,854 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:17:35,854 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:17:36,055 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:17:36,055 INFO L428 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:17:36,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:17:36,055 INFO L82 PathProgramCache]: Analyzing trace with hash 1734215511, now seen corresponding path program 79 times [2021-03-10 23:17:36,055 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:17:36,055 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553888145] [2021-03-10 23:17:36,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:17:36,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:17:36,759 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:17:36,760 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553888145] [2021-03-10 23:17:36,760 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1759471878] [2021-03-10 23:17:36,760 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-03-10 23:17:36,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:17:36,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-03-10 23:17:36,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:17:37,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:37,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:37,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:37,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:37,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:17:37,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:37,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:37,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:37,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:37,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:37,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:37,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:37,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:37,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:37,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:37,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:37,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:37,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:37,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:37,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:37,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:37,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:37,696 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 21 disjoint index pairs (out of 28 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-03-10 23:17:37,698 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:17:37,707 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:17:37,709 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:17:37,709 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-03-10 23:17:37,738 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:17:37,739 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:17:37,739 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 23 [2021-03-10 23:17:37,739 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794590164] [2021-03-10 23:17:37,739 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-03-10 23:17:37,739 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:17:37,740 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-03-10 23:17:37,740 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=479, Unknown=0, NotChecked=0, Total=552 [2021-03-10 23:17:37,740 INFO L87 Difference]: Start difference. First operand 8095 states and 19977 transitions. Second operand has 24 states, 24 states have (on average 3.1666666666666665) internal successors, (76), 23 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:41,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:17:41,789 INFO L93 Difference]: Finished difference Result 13447 states and 33457 transitions. [2021-03-10 23:17:41,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-03-10 23:17:41,791 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.1666666666666665) internal successors, (76), 23 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-03-10 23:17:41,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:17:41,815 INFO L225 Difference]: With dead ends: 13447 [2021-03-10 23:17:41,815 INFO L226 Difference]: Without dead ends: 13359 [2021-03-10 23:17:41,815 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 47 SyntacticMatches, 7 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 403 ImplicationChecksByTransitivity, 2530.5ms TimeCoverageRelationStatistics Valid=205, Invalid=1687, Unknown=0, NotChecked=0, Total=1892 [2021-03-10 23:17:41,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13359 states. [2021-03-10 23:17:41,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13359 to 8015. [2021-03-10 23:17:41,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8015 states, 8014 states have (on average 2.4678063389069127) internal successors, (19777), 8014 states have internal predecessors, (19777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:41,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8015 states to 8015 states and 19777 transitions. [2021-03-10 23:17:41,976 INFO L78 Accepts]: Start accepts. Automaton has 8015 states and 19777 transitions. Word has length 59 [2021-03-10 23:17:41,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:17:41,977 INFO L480 AbstractCegarLoop]: Abstraction has 8015 states and 19777 transitions. [2021-03-10 23:17:41,977 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 3.1666666666666665) internal successors, (76), 23 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:41,977 INFO L276 IsEmpty]: Start isEmpty. Operand 8015 states and 19777 transitions. [2021-03-10 23:17:41,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-03-10 23:17:41,986 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:17:41,986 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:17:42,187 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,83 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:17:42,187 INFO L428 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:17:42,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:17:42,188 INFO L82 PathProgramCache]: Analyzing trace with hash -335422633, now seen corresponding path program 80 times [2021-03-10 23:17:42,188 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:17:42,188 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377741926] [2021-03-10 23:17:42,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:17:42,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:17:42,994 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:17:42,995 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [377741926] [2021-03-10 23:17:42,995 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [808370387] [2021-03-10 23:17:42,995 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:17:43,021 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:17:43,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:17:43,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-03-10 23:17:43,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:17:44,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:44,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:44,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:44,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:44,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:44,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:44,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:44,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:44,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:44,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:44,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:44,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:44,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:44,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:44,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:44,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:44,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:44,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:44,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:44,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:44,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:44,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:44,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:17:44,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:44,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:44,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:44,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 21 disjoint index pairs (out of 28 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-03-10 23:17:44,391 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:17:44,410 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:17:44,414 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:17:44,414 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-03-10 23:17:44,453 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:17:44,454 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:17:44,454 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 24 [2021-03-10 23:17:44,454 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579569886] [2021-03-10 23:17:44,454 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 23:17:44,454 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:17:44,454 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 23:17:44,454 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=515, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:17:44,455 INFO L87 Difference]: Start difference. First operand 8015 states and 19777 transitions. Second operand has 25 states, 25 states have (on average 3.04) internal successors, (76), 24 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:48,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:17:48,320 INFO L93 Difference]: Finished difference Result 15559 states and 38721 transitions. [2021-03-10 23:17:48,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 23:17:48,323 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.04) internal successors, (76), 24 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-03-10 23:17:48,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:17:48,350 INFO L225 Difference]: With dead ends: 15559 [2021-03-10 23:17:48,350 INFO L226 Difference]: Without dead ends: 15471 [2021-03-10 23:17:48,350 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 46 SyntacticMatches, 7 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 440 ImplicationChecksByTransitivity, 2903.7ms TimeCoverageRelationStatistics Valid=239, Invalid=1831, Unknown=0, NotChecked=0, Total=2070 [2021-03-10 23:17:48,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15471 states. [2021-03-10 23:17:48,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15471 to 8047. [2021-03-10 23:17:48,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8047 states, 8046 states have (on average 2.4679343773303506) internal successors, (19857), 8046 states have internal predecessors, (19857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:48,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8047 states to 8047 states and 19857 transitions. [2021-03-10 23:17:48,515 INFO L78 Accepts]: Start accepts. Automaton has 8047 states and 19857 transitions. Word has length 59 [2021-03-10 23:17:48,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:17:48,515 INFO L480 AbstractCegarLoop]: Abstraction has 8047 states and 19857 transitions. [2021-03-10 23:17:48,515 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 3.04) internal successors, (76), 24 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:48,515 INFO L276 IsEmpty]: Start isEmpty. Operand 8047 states and 19857 transitions. [2021-03-10 23:17:48,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-03-10 23:17:48,526 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:17:48,526 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:17:48,726 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:17:48,726 INFO L428 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:17:48,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:17:48,727 INFO L82 PathProgramCache]: Analyzing trace with hash 312192855, now seen corresponding path program 81 times [2021-03-10 23:17:48,727 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:17:48,727 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1996711767] [2021-03-10 23:17:48,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:17:48,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:17:49,635 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:17:49,635 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1996711767] [2021-03-10 23:17:49,635 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1282730334] [2021-03-10 23:17:49,635 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-03-10 23:17:49,665 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-03-10 23:17:49,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:17:49,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-03-10 23:17:49,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:17:50,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:50,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:50,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:50,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:50,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:50,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:50,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:50,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:50,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:50,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:50,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:50,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:50,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:50,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:50,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:50,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:50,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:50,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:50,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:50,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:17:50,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:50,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:50,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:51,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:51,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:17:51,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 21 disjoint index pairs (out of 28 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-03-10 23:17:51,008 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:17:51,024 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:17:51,027 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:17:51,027 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-03-10 23:17:51,061 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:17:51,061 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:17:51,061 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 25 [2021-03-10 23:17:51,061 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1276455283] [2021-03-10 23:17:51,061 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-03-10 23:17:51,061 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:17:51,062 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-03-10 23:17:51,062 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=557, Unknown=0, NotChecked=0, Total=650 [2021-03-10 23:17:51,062 INFO L87 Difference]: Start difference. First operand 8047 states and 19857 transitions. Second operand has 26 states, 26 states have (on average 2.923076923076923) internal successors, (76), 25 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:54,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:17:54,809 INFO L93 Difference]: Finished difference Result 14007 states and 34801 transitions. [2021-03-10 23:17:54,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 23:17:54,812 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.923076923076923) internal successors, (76), 25 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-03-10 23:17:54,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:17:54,836 INFO L225 Difference]: With dead ends: 14007 [2021-03-10 23:17:54,836 INFO L226 Difference]: Without dead ends: 13919 [2021-03-10 23:17:54,837 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 45 SyntacticMatches, 7 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 452 ImplicationChecksByTransitivity, 3110.6ms TimeCoverageRelationStatistics Valid=252, Invalid=1910, Unknown=0, NotChecked=0, Total=2162 [2021-03-10 23:17:54,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13919 states. [2021-03-10 23:17:54,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13919 to 8047. [2021-03-10 23:17:54,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8047 states, 8046 states have (on average 2.4679343773303506) internal successors, (19857), 8046 states have internal predecessors, (19857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:55,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8047 states to 8047 states and 19857 transitions. [2021-03-10 23:17:55,002 INFO L78 Accepts]: Start accepts. Automaton has 8047 states and 19857 transitions. Word has length 59 [2021-03-10 23:17:55,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:17:55,002 INFO L480 AbstractCegarLoop]: Abstraction has 8047 states and 19857 transitions. [2021-03-10 23:17:55,002 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.923076923076923) internal successors, (76), 25 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:17:55,002 INFO L276 IsEmpty]: Start isEmpty. Operand 8047 states and 19857 transitions. [2021-03-10 23:17:55,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-03-10 23:17:55,010 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:17:55,010 INFO L519 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:17:55,210 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2021-03-10 23:17:55,210 INFO L428 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:17:55,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:17:55,211 INFO L82 PathProgramCache]: Analyzing trace with hash 1110759767, now seen corresponding path program 82 times [2021-03-10 23:17:55,211 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:17:55,211 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1700896392] [2021-03-10 23:17:55,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:17:55,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:17:56,166 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:17:56,166 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1700896392] [2021-03-10 23:17:56,166 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [260959201] [2021-03-10 23:17:56,167 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-03-10 23:17:56,228 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:17:56,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:17:56,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-03-10 23:17:56,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:17:57,306 INFO L354 Elim1Store]: treesize reduction 240, result has 0.4 percent of original size [2021-03-10 23:17:57,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 126 treesize of output 48 [2021-03-10 23:17:57,311 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:17:57,323 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:17:57,325 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:17:57,325 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:126, output treesize:7 [2021-03-10 23:17:57,363 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:17:57,364 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:17:57,364 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 24 [2021-03-10 23:17:57,364 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901849474] [2021-03-10 23:17:57,364 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-03-10 23:17:57,364 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:17:57,364 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-03-10 23:17:57,364 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2021-03-10 23:17:57,365 INFO L87 Difference]: Start difference. First operand 8047 states and 19857 transitions. Second operand has 25 states, 25 states have (on average 2.88) internal successors, (72), 24 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-03-10 23:18:01,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:18:01,422 INFO L93 Difference]: Finished difference Result 12147 states and 30069 transitions. [2021-03-10 23:18:01,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-03-10 23:18:01,425 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.88) internal successors, (72), 24 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) Word has length 59 [2021-03-10 23:18:01,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:18:01,448 INFO L225 Difference]: With dead ends: 12147 [2021-03-10 23:18:01,448 INFO L226 Difference]: Without dead ends: 12111 [2021-03-10 23:18:01,448 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 45 SyntacticMatches, 8 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 402 ImplicationChecksByTransitivity, 2907.9ms TimeCoverageRelationStatistics Valid=233, Invalid=1747, Unknown=0, NotChecked=0, Total=1980 [2021-03-10 23:18:01,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12111 states. [2021-03-10 23:18:01,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12111 to 8079. [2021-03-10 23:18:01,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8079 states, 8078 states have (on average 2.4680614013369646) internal successors, (19937), 8078 states have internal predecessors, (19937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:01,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8079 states to 8079 states and 19937 transitions. [2021-03-10 23:18:01,651 INFO L78 Accepts]: Start accepts. Automaton has 8079 states and 19937 transitions. Word has length 59 [2021-03-10 23:18:01,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:18:01,651 INFO L480 AbstractCegarLoop]: Abstraction has 8079 states and 19937 transitions. [2021-03-10 23:18:01,651 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.88) internal successors, (72), 24 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-03-10 23:18:01,652 INFO L276 IsEmpty]: Start isEmpty. Operand 8079 states and 19937 transitions. [2021-03-10 23:18:01,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-03-10 23:18:01,662 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:18:01,662 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:18:01,862 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:18:01,863 INFO L428 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:18:01,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:18:01,863 INFO L82 PathProgramCache]: Analyzing trace with hash 69241945, now seen corresponding path program 83 times [2021-03-10 23:18:01,863 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:18:01,863 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396552507] [2021-03-10 23:18:01,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:18:01,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:18:02,054 INFO L134 CoverageAnalysis]: Checked inductivity of 143 backedges. 64 proven. 79 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:18:02,055 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396552507] [2021-03-10 23:18:02,055 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [42456128] [2021-03-10 23:18:02,055 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:18:02,087 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2021-03-10 23:18:02,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:18:02,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-10 23:18:02,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:18:02,463 INFO L134 CoverageAnalysis]: Checked inductivity of 143 backedges. 64 proven. 78 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:18:02,464 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:18:02,464 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-03-10 23:18:02,464 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1297687537] [2021-03-10 23:18:02,464 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-10 23:18:02,464 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:18:02,464 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-10 23:18:02,464 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:18:02,465 INFO L87 Difference]: Start difference. First operand 8079 states and 19937 transitions. Second operand has 11 states, 11 states have (on average 6.454545454545454) internal successors, (71), 10 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:02,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:18:02,632 INFO L93 Difference]: Finished difference Result 9919 states and 24377 transitions. [2021-03-10 23:18:02,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-10 23:18:02,634 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.454545454545454) internal successors, (71), 10 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2021-03-10 23:18:02,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:18:02,651 INFO L225 Difference]: With dead ends: 9919 [2021-03-10 23:18:02,651 INFO L226 Difference]: Without dead ends: 9911 [2021-03-10 23:18:02,651 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 155.3ms TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2021-03-10 23:18:02,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9911 states. [2021-03-10 23:18:02,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9911 to 8335. [2021-03-10 23:18:02,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8335 states, 8334 states have (on average 2.470962323014159) internal successors, (20593), 8334 states have internal predecessors, (20593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:02,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8335 states to 8335 states and 20593 transitions. [2021-03-10 23:18:02,795 INFO L78 Accepts]: Start accepts. Automaton has 8335 states and 20593 transitions. Word has length 61 [2021-03-10 23:18:02,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:18:02,796 INFO L480 AbstractCegarLoop]: Abstraction has 8335 states and 20593 transitions. [2021-03-10 23:18:02,796 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 6.454545454545454) internal successors, (71), 10 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:02,796 INFO L276 IsEmpty]: Start isEmpty. Operand 8335 states and 20593 transitions. [2021-03-10 23:18:02,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-03-10 23:18:02,806 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:18:02,806 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:18:03,006 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-03-10 23:18:03,007 INFO L428 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:18:03,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:18:03,007 INFO L82 PathProgramCache]: Analyzing trace with hash -462180397, now seen corresponding path program 84 times [2021-03-10 23:18:03,007 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:18:03,007 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [609100727] [2021-03-10 23:18:03,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:18:03,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:18:03,894 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 8 proven. 144 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:18:03,894 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [609100727] [2021-03-10 23:18:03,894 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [347842323] [2021-03-10 23:18:03,894 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-03-10 23:18:03,923 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-03-10 23:18:03,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:18:03,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 58 conjunts are in the unsatisfiable core [2021-03-10 23:18:03,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:18:05,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:05,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:18:05,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:05,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:05,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:05,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:05,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:05,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:05,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:05,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:05,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:05,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:05,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:05,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:05,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:05,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:18:05,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:05,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:05,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:05,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:05,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:05,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:05,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:05,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:05,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:05,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 21 disjoint index pairs (out of 36 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-03-10 23:18:05,438 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:18:05,457 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:18:05,461 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:18:05,461 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-03-10 23:18:05,503 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 8 proven. 144 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-10 23:18:05,503 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:18:05,503 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 25 [2021-03-10 23:18:05,504 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306199288] [2021-03-10 23:18:05,504 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-03-10 23:18:05,504 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:18:05,504 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-03-10 23:18:05,504 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=560, Unknown=0, NotChecked=0, Total=650 [2021-03-10 23:18:05,504 INFO L87 Difference]: Start difference. First operand 8335 states and 20593 transitions. Second operand has 26 states, 26 states have (on average 3.3076923076923075) internal successors, (86), 25 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:08,751 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 46 [2021-03-10 23:18:08,978 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 49 [2021-03-10 23:18:09,264 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 50 [2021-03-10 23:18:10,061 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 54 [2021-03-10 23:18:10,589 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 56 [2021-03-10 23:18:10,893 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 58 [2021-03-10 23:18:11,430 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 55 [2021-03-10 23:18:11,871 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 58 [2021-03-10 23:18:12,337 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 51 [2021-03-10 23:18:12,624 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 63 [2021-03-10 23:18:12,814 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 53 [2021-03-10 23:18:13,220 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 67 [2021-03-10 23:18:13,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:18:13,578 INFO L93 Difference]: Finished difference Result 17227 states and 43113 transitions. [2021-03-10 23:18:13,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-03-10 23:18:13,580 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 3.3076923076923075) internal successors, (86), 25 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2021-03-10 23:18:13,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:18:13,607 INFO L225 Difference]: With dead ends: 17227 [2021-03-10 23:18:13,607 INFO L226 Difference]: Without dead ends: 17023 [2021-03-10 23:18:13,608 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 50 SyntacticMatches, 6 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1008 ImplicationChecksByTransitivity, 5793.8ms TimeCoverageRelationStatistics Valid=449, Invalid=3457, Unknown=0, NotChecked=0, Total=3906 [2021-03-10 23:18:13,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17023 states. [2021-03-10 23:18:13,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17023 to 8639. [2021-03-10 23:18:13,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8639 states, 8638 states have (on average 2.471984255614726) internal successors, (21353), 8638 states have internal predecessors, (21353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:13,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8639 states to 8639 states and 21353 transitions. [2021-03-10 23:18:13,788 INFO L78 Accepts]: Start accepts. Automaton has 8639 states and 21353 transitions. Word has length 63 [2021-03-10 23:18:13,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:18:13,789 INFO L480 AbstractCegarLoop]: Abstraction has 8639 states and 21353 transitions. [2021-03-10 23:18:13,789 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 3.3076923076923075) internal successors, (86), 25 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:13,789 INFO L276 IsEmpty]: Start isEmpty. Operand 8639 states and 21353 transitions. [2021-03-10 23:18:13,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-03-10 23:18:13,799 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:18:13,799 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:18:14,000 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,88 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:18:14,000 INFO L428 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:18:14,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:18:14,000 INFO L82 PathProgramCache]: Analyzing trace with hash -730260523, now seen corresponding path program 85 times [2021-03-10 23:18:14,000 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:18:14,000 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014410861] [2021-03-10 23:18:14,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:18:14,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:18:14,934 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:18:14,934 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014410861] [2021-03-10 23:18:14,934 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2064770033] [2021-03-10 23:18:14,934 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:18:14,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:18:14,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-03-10 23:18:14,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:18:17,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,405 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:18:17,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,445 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:18:17,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,482 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:18:17,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,505 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:18:17,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:18:17,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,548 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:18:17,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:18:17,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:17,553 INFO L244 Elim1Store]: Index analysis took 156 ms [2021-03-10 23:18:17,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-03-10 23:18:17,559 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:18:17,578 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:18:17,582 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:18:17,582 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-03-10 23:18:17,628 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:18:17,628 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:18:17,628 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 20] total 33 [2021-03-10 23:18:17,628 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173937276] [2021-03-10 23:18:17,628 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-03-10 23:18:17,628 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:18:17,629 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-03-10 23:18:17,629 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=997, Unknown=0, NotChecked=0, Total=1122 [2021-03-10 23:18:17,629 INFO L87 Difference]: Start difference. First operand 8639 states and 21353 transitions. Second operand has 34 states, 34 states have (on average 3.176470588235294) internal successors, (108), 33 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:25,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:18:25,051 INFO L93 Difference]: Finished difference Result 20679 states and 51721 transitions. [2021-03-10 23:18:25,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 23:18:25,054 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.176470588235294) internal successors, (108), 33 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-03-10 23:18:25,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:18:25,092 INFO L225 Difference]: With dead ends: 20679 [2021-03-10 23:18:25,092 INFO L226 Difference]: Without dead ends: 20447 [2021-03-10 23:18:25,092 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 967 ImplicationChecksByTransitivity, 4797.1ms TimeCoverageRelationStatistics Valid=342, Invalid=3318, Unknown=0, NotChecked=0, Total=3660 [2021-03-10 23:18:25,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20447 states. [2021-03-10 23:18:25,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20447 to 9343. [2021-03-10 23:18:25,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9343 states, 9342 states have (on average 2.4681010490259045) internal successors, (23057), 9342 states have internal predecessors, (23057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:25,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9343 states to 9343 states and 23057 transitions. [2021-03-10 23:18:25,364 INFO L78 Accepts]: Start accepts. Automaton has 9343 states and 23057 transitions. Word has length 65 [2021-03-10 23:18:25,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:18:25,364 INFO L480 AbstractCegarLoop]: Abstraction has 9343 states and 23057 transitions. [2021-03-10 23:18:25,364 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 3.176470588235294) internal successors, (108), 33 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:25,364 INFO L276 IsEmpty]: Start isEmpty. Operand 9343 states and 23057 transitions. [2021-03-10 23:18:25,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-03-10 23:18:25,376 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:18:25,376 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:18:25,577 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:18:25,577 INFO L428 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:18:25,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:18:25,577 INFO L82 PathProgramCache]: Analyzing trace with hash 1063861717, now seen corresponding path program 86 times [2021-03-10 23:18:25,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:18:25,577 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263057671] [2021-03-10 23:18:25,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:18:25,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:18:26,675 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:18:26,675 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263057671] [2021-03-10 23:18:26,675 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [849594863] [2021-03-10 23:18:26,675 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:18:26,702 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:18:26,702 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:18:26,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-03-10 23:18:26,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:18:29,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,341 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:18:29,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,414 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:18:29,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:18:29,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,465 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:18:29,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,478 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:18:29,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,483 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:18:29,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:29,491 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:18:29,492 INFO L244 Elim1Store]: Index analysis took 170 ms [2021-03-10 23:18:29,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-03-10 23:18:29,499 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:18:29,521 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:18:29,526 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:18:29,526 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-03-10 23:18:29,572 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:18:29,572 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:18:29,572 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 20] total 33 [2021-03-10 23:18:29,573 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894467514] [2021-03-10 23:18:29,573 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-03-10 23:18:29,573 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:18:29,573 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-03-10 23:18:29,573 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=995, Unknown=0, NotChecked=0, Total=1122 [2021-03-10 23:18:29,574 INFO L87 Difference]: Start difference. First operand 9343 states and 23057 transitions. Second operand has 34 states, 34 states have (on average 3.176470588235294) internal successors, (108), 33 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:36,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:18:36,211 INFO L93 Difference]: Finished difference Result 18343 states and 45553 transitions. [2021-03-10 23:18:36,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 23:18:36,214 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.176470588235294) internal successors, (108), 33 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-03-10 23:18:36,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:18:36,247 INFO L225 Difference]: With dead ends: 18343 [2021-03-10 23:18:36,247 INFO L226 Difference]: Without dead ends: 18303 [2021-03-10 23:18:36,248 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 969 ImplicationChecksByTransitivity, 5262.8ms TimeCoverageRelationStatistics Valid=348, Invalid=3312, Unknown=0, NotChecked=0, Total=3660 [2021-03-10 23:18:36,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18303 states. [2021-03-10 23:18:36,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18303 to 9567. [2021-03-10 23:18:36,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9567 states, 9566 states have (on average 2.468848003345181) internal successors, (23617), 9566 states have internal predecessors, (23617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:36,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9567 states to 9567 states and 23617 transitions. [2021-03-10 23:18:36,458 INFO L78 Accepts]: Start accepts. Automaton has 9567 states and 23617 transitions. Word has length 65 [2021-03-10 23:18:36,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:18:36,458 INFO L480 AbstractCegarLoop]: Abstraction has 9567 states and 23617 transitions. [2021-03-10 23:18:36,458 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 3.176470588235294) internal successors, (108), 33 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:36,458 INFO L276 IsEmpty]: Start isEmpty. Operand 9567 states and 23617 transitions. [2021-03-10 23:18:36,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-03-10 23:18:36,471 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:18:36,471 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:18:36,671 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:18:36,672 INFO L428 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:18:36,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:18:36,672 INFO L82 PathProgramCache]: Analyzing trace with hash 73711061, now seen corresponding path program 87 times [2021-03-10 23:18:36,672 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:18:36,672 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472120498] [2021-03-10 23:18:36,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:18:36,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:18:37,932 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:18:37,933 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472120498] [2021-03-10 23:18:37,933 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1084374538] [2021-03-10 23:18:37,933 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-03-10 23:18:37,963 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-03-10 23:18:37,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:18:37,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-03-10 23:18:37,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:18:40,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,652 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:18:40,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:18:40,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,709 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:18:40,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:18:40,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:18:40,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:18:40,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:40,764 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:18:40,764 INFO L244 Elim1Store]: Index analysis took 151 ms [2021-03-10 23:18:40,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-03-10 23:18:40,770 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:18:40,789 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:18:40,793 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:18:40,793 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-03-10 23:18:40,839 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:18:40,840 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:18:40,840 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 34 [2021-03-10 23:18:40,840 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348208894] [2021-03-10 23:18:40,840 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-03-10 23:18:40,840 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:18:40,840 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-03-10 23:18:40,841 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=1060, Unknown=0, NotChecked=0, Total=1190 [2021-03-10 23:18:40,841 INFO L87 Difference]: Start difference. First operand 9567 states and 23617 transitions. Second operand has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:48,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:18:48,719 INFO L93 Difference]: Finished difference Result 21223 states and 53097 transitions. [2021-03-10 23:18:48,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 23:18:48,722 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-03-10 23:18:48,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:18:48,760 INFO L225 Difference]: With dead ends: 21223 [2021-03-10 23:18:48,760 INFO L226 Difference]: Without dead ends: 20991 [2021-03-10 23:18:48,761 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 980 ImplicationChecksByTransitivity, 5490.7ms TimeCoverageRelationStatistics Valid=348, Invalid=3434, Unknown=0, NotChecked=0, Total=3782 [2021-03-10 23:18:48,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20991 states. [2021-03-10 23:18:48,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20991 to 8367. [2021-03-10 23:18:48,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8367 states, 8366 states have (on average 2.4672483863256036) internal successors, (20641), 8366 states have internal predecessors, (20641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:48,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8367 states to 8367 states and 20641 transitions. [2021-03-10 23:18:48,981 INFO L78 Accepts]: Start accepts. Automaton has 8367 states and 20641 transitions. Word has length 65 [2021-03-10 23:18:48,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:18:48,981 INFO L480 AbstractCegarLoop]: Abstraction has 8367 states and 20641 transitions. [2021-03-10 23:18:48,981 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:48,981 INFO L276 IsEmpty]: Start isEmpty. Operand 8367 states and 20641 transitions. [2021-03-10 23:18:48,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-03-10 23:18:48,992 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:18:48,992 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:18:49,193 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:18:49,194 INFO L428 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:18:49,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:18:49,194 INFO L82 PathProgramCache]: Analyzing trace with hash 1867833301, now seen corresponding path program 88 times [2021-03-10 23:18:49,194 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:18:49,194 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053130139] [2021-03-10 23:18:49,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:18:49,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:18:50,412 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:18:50,415 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053130139] [2021-03-10 23:18:50,415 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126631591] [2021-03-10 23:18:50,415 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-03-10 23:18:50,442 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:18:50,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:18:50,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-03-10 23:18:50,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:18:53,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,437 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:18:53,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:18:53,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:18:53,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,559 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:18:53,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,584 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:18:53,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:18:53,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:18:53,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:18:53,603 INFO L244 Elim1Store]: Index analysis took 184 ms [2021-03-10 23:18:53,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-03-10 23:18:53,610 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:18:53,629 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:18:53,634 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:18:53,634 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-03-10 23:18:53,686 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:18:53,686 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:18:53,686 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 34 [2021-03-10 23:18:53,686 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852832533] [2021-03-10 23:18:53,687 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-03-10 23:18:53,687 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:18:53,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-03-10 23:18:53,687 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=1058, Unknown=0, NotChecked=0, Total=1190 [2021-03-10 23:18:53,687 INFO L87 Difference]: Start difference. First operand 8367 states and 20641 transitions. Second operand has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:18:59,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:18:59,830 INFO L93 Difference]: Finished difference Result 17511 states and 43505 transitions. [2021-03-10 23:18:59,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 23:18:59,834 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-03-10 23:18:59,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:18:59,867 INFO L225 Difference]: With dead ends: 17511 [2021-03-10 23:18:59,867 INFO L226 Difference]: Without dead ends: 17471 [2021-03-10 23:18:59,868 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 975 ImplicationChecksByTransitivity, 5551.8ms TimeCoverageRelationStatistics Valid=354, Invalid=3428, Unknown=0, NotChecked=0, Total=3782 [2021-03-10 23:18:59,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17471 states. [2021-03-10 23:19:00,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17471 to 8287. [2021-03-10 23:19:00,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8287 states, 8286 states have (on average 2.469828626599083) internal successors, (20465), 8286 states have internal predecessors, (20465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:19:00,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8287 states to 8287 states and 20465 transitions. [2021-03-10 23:19:00,091 INFO L78 Accepts]: Start accepts. Automaton has 8287 states and 20465 transitions. Word has length 65 [2021-03-10 23:19:00,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:19:00,091 INFO L480 AbstractCegarLoop]: Abstraction has 8287 states and 20465 transitions. [2021-03-10 23:19:00,091 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:19:00,091 INFO L276 IsEmpty]: Start isEmpty. Operand 8287 states and 20465 transitions. [2021-03-10 23:19:00,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-03-10 23:19:00,102 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:19:00,102 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:19:00,303 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable94 [2021-03-10 23:19:00,303 INFO L428 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:19:00,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:19:00,303 INFO L82 PathProgramCache]: Analyzing trace with hash -2139158059, now seen corresponding path program 89 times [2021-03-10 23:19:00,303 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:19:00,303 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756032563] [2021-03-10 23:19:00,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:19:00,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:19:01,723 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:19:01,723 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756032563] [2021-03-10 23:19:01,723 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1687815262] [2021-03-10 23:19:01,723 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:19:01,755 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-03-10 23:19:01,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:19:01,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-03-10 23:19:01,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:19:04,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,723 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:04,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,766 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:04,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,806 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:04,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:04,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:04,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,874 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:04,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:04,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:04,880 INFO L244 Elim1Store]: Index analysis took 186 ms [2021-03-10 23:19:04,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-03-10 23:19:04,888 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:19:04,911 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:19:04,916 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:19:04,916 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-03-10 23:19:04,975 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:19:04,976 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:19:04,976 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 34 [2021-03-10 23:19:04,976 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1699840369] [2021-03-10 23:19:04,976 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-03-10 23:19:04,976 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:19:04,976 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-03-10 23:19:04,976 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=1058, Unknown=0, NotChecked=0, Total=1190 [2021-03-10 23:19:04,977 INFO L87 Difference]: Start difference. First operand 8287 states and 20465 transitions. Second operand has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:19:11,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:19:11,330 INFO L93 Difference]: Finished difference Result 15439 states and 38341 transitions. [2021-03-10 23:19:11,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 23:19:11,334 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-03-10 23:19:11,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:19:11,366 INFO L225 Difference]: With dead ends: 15439 [2021-03-10 23:19:11,367 INFO L226 Difference]: Without dead ends: 15375 [2021-03-10 23:19:11,367 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 776 ImplicationChecksByTransitivity, 5505.0ms TimeCoverageRelationStatistics Valid=303, Invalid=2889, Unknown=0, NotChecked=0, Total=3192 [2021-03-10 23:19:11,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15375 states. [2021-03-10 23:19:11,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15375 to 8591. [2021-03-10 23:19:11,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8591 states, 8590 states have (on average 2.467171129220023) internal successors, (21193), 8590 states have internal predecessors, (21193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:19:11,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8591 states to 8591 states and 21193 transitions. [2021-03-10 23:19:11,570 INFO L78 Accepts]: Start accepts. Automaton has 8591 states and 21193 transitions. Word has length 65 [2021-03-10 23:19:11,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:19:11,570 INFO L480 AbstractCegarLoop]: Abstraction has 8591 states and 21193 transitions. [2021-03-10 23:19:11,570 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:19:11,570 INFO L276 IsEmpty]: Start isEmpty. Operand 8591 states and 21193 transitions. [2021-03-10 23:19:11,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-03-10 23:19:11,582 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:19:11,583 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:19:11,783 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:19:11,783 INFO L428 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:19:11,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:19:11,784 INFO L82 PathProgramCache]: Analyzing trace with hash 49742293, now seen corresponding path program 90 times [2021-03-10 23:19:11,784 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:19:11,784 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139665509] [2021-03-10 23:19:11,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:19:11,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:19:12,773 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 155 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-03-10 23:19:12,774 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139665509] [2021-03-10 23:19:12,774 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1493726749] [2021-03-10 23:19:12,774 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-03-10 23:19:12,806 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-03-10 23:19:12,806 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:19:12,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 67 conjunts are in the unsatisfiable core [2021-03-10 23:19:12,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:19:16,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,049 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:16,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:16,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:16,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:16,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:16,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,195 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:16,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:16,219 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:16,219 INFO L244 Elim1Store]: Index analysis took 210 ms [2021-03-10 23:19:16,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 141 treesize of output 55 [2021-03-10 23:19:16,227 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:19:16,296 INFO L628 ElimStorePlain]: treesize reduction 5, result has 81.5 percent of original size [2021-03-10 23:19:16,301 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:19:16,301 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:161, output treesize:7 [2021-03-10 23:19:16,361 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:19:16,362 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:19:16,362 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 20] total 30 [2021-03-10 23:19:16,362 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1642924279] [2021-03-10 23:19:16,362 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 23:19:16,362 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:19:16,362 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 23:19:16,363 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=834, Unknown=0, NotChecked=0, Total=930 [2021-03-10 23:19:16,363 INFO L87 Difference]: Start difference. First operand 8591 states and 21193 transitions. Second operand has 31 states, 31 states have (on average 3.3548387096774195) internal successors, (104), 30 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:19:20,518 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 60 [2021-03-10 23:19:21,003 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 57 [2021-03-10 23:19:22,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:19:22,726 INFO L93 Difference]: Finished difference Result 12383 states and 30587 transitions. [2021-03-10 23:19:22,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 23:19:22,729 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.3548387096774195) internal successors, (104), 30 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-03-10 23:19:22,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:19:22,750 INFO L225 Difference]: With dead ends: 12383 [2021-03-10 23:19:22,750 INFO L226 Difference]: Without dead ends: 12031 [2021-03-10 23:19:22,751 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 52 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 637 ImplicationChecksByTransitivity, 5539.2ms TimeCoverageRelationStatistics Valid=243, Invalid=2409, Unknown=0, NotChecked=0, Total=2652 [2021-03-10 23:19:22,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12031 states. [2021-03-10 23:19:22,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12031 to 9567. [2021-03-10 23:19:22,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9567 states, 9566 states have (on average 2.467175412920761) internal successors, (23601), 9566 states have internal predecessors, (23601), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:19:22,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9567 states to 9567 states and 23601 transitions. [2021-03-10 23:19:22,938 INFO L78 Accepts]: Start accepts. Automaton has 9567 states and 23601 transitions. Word has length 65 [2021-03-10 23:19:22,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:19:22,938 INFO L480 AbstractCegarLoop]: Abstraction has 9567 states and 23601 transitions. [2021-03-10 23:19:22,938 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 3.3548387096774195) internal successors, (104), 30 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:19:22,938 INFO L276 IsEmpty]: Start isEmpty. Operand 9567 states and 23601 transitions. [2021-03-10 23:19:22,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-03-10 23:19:22,952 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:19:22,952 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:19:23,152 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2021-03-10 23:19:23,152 INFO L428 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:19:23,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:19:23,153 INFO L82 PathProgramCache]: Analyzing trace with hash -1456921643, now seen corresponding path program 91 times [2021-03-10 23:19:23,153 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:19:23,153 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712982157] [2021-03-10 23:19:23,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:19:23,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:19:24,271 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:19:24,271 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712982157] [2021-03-10 23:19:24,271 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1060049480] [2021-03-10 23:19:24,271 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:19:24,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:19:24,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-03-10 23:19:24,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:19:27,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,339 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:27,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,390 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:27,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,419 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:27,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,454 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:27,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,479 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:27,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,491 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:27,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:27,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:27,505 INFO L244 Elim1Store]: Index analysis took 187 ms [2021-03-10 23:19:27,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-03-10 23:19:27,516 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:19:27,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:19:27,543 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:19:27,543 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-03-10 23:19:27,610 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:19:27,610 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:19:27,611 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 20] total 31 [2021-03-10 23:19:27,611 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516426169] [2021-03-10 23:19:27,611 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-03-10 23:19:27,611 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:19:27,611 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-03-10 23:19:27,611 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=883, Unknown=0, NotChecked=0, Total=992 [2021-03-10 23:19:27,611 INFO L87 Difference]: Start difference. First operand 9567 states and 23601 transitions. Second operand has 32 states, 32 states have (on average 3.375) internal successors, (108), 31 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:19:34,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:19:34,350 INFO L93 Difference]: Finished difference Result 15607 states and 38785 transitions. [2021-03-10 23:19:34,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 23:19:34,355 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 3.375) internal successors, (108), 31 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-03-10 23:19:34,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:19:34,385 INFO L225 Difference]: With dead ends: 15607 [2021-03-10 23:19:34,385 INFO L226 Difference]: Without dead ends: 15519 [2021-03-10 23:19:34,386 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 52 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 729 ImplicationChecksByTransitivity, 5426.2ms TimeCoverageRelationStatistics Valid=271, Invalid=2591, Unknown=0, NotChecked=0, Total=2862 [2021-03-10 23:19:34,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15519 states. [2021-03-10 23:19:34,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15519 to 9423. [2021-03-10 23:19:34,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9423 states, 9422 states have (on average 2.466673742305243) internal successors, (23241), 9422 states have internal predecessors, (23241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:19:34,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9423 states to 9423 states and 23241 transitions. [2021-03-10 23:19:34,583 INFO L78 Accepts]: Start accepts. Automaton has 9423 states and 23241 transitions. Word has length 65 [2021-03-10 23:19:34,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:19:34,584 INFO L480 AbstractCegarLoop]: Abstraction has 9423 states and 23241 transitions. [2021-03-10 23:19:34,584 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 3.375) internal successors, (108), 31 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:19:34,584 INFO L276 IsEmpty]: Start isEmpty. Operand 9423 states and 23241 transitions. [2021-03-10 23:19:34,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-03-10 23:19:34,597 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:19:34,597 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:19:34,797 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:19:34,798 INFO L428 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:19:34,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:19:34,798 INFO L82 PathProgramCache]: Analyzing trace with hash 1596763093, now seen corresponding path program 92 times [2021-03-10 23:19:34,798 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:19:34,798 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762630457] [2021-03-10 23:19:34,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:19:34,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:19:35,152 WARN L205 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 19 [2021-03-10 23:19:36,332 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:19:36,332 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [762630457] [2021-03-10 23:19:36,332 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1906621835] [2021-03-10 23:19:36,332 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:19:36,360 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:19:36,361 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:19:36,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-03-10 23:19:36,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:19:39,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,732 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:39,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,738 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:39,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,793 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:39,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:39,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:39,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,891 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:39,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:39,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:39,902 INFO L244 Elim1Store]: Index analysis took 226 ms [2021-03-10 23:19:39,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-03-10 23:19:39,910 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:19:39,937 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:19:39,943 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:19:39,944 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-03-10 23:19:40,015 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:19:40,016 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:19:40,016 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 34 [2021-03-10 23:19:40,016 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065794481] [2021-03-10 23:19:40,016 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-03-10 23:19:40,016 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:19:40,016 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-03-10 23:19:40,017 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=1056, Unknown=0, NotChecked=0, Total=1190 [2021-03-10 23:19:40,017 INFO L87 Difference]: Start difference. First operand 9423 states and 23241 transitions. Second operand has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:19:46,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:19:46,291 INFO L93 Difference]: Finished difference Result 17415 states and 43481 transitions. [2021-03-10 23:19:46,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 23:19:46,294 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-03-10 23:19:46,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:19:46,326 INFO L225 Difference]: With dead ends: 17415 [2021-03-10 23:19:46,327 INFO L226 Difference]: Without dead ends: 17231 [2021-03-10 23:19:46,327 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 794 ImplicationChecksByTransitivity, 6148.9ms TimeCoverageRelationStatistics Valid=307, Invalid=2885, Unknown=0, NotChecked=0, Total=3192 [2021-03-10 23:19:46,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17231 states. [2021-03-10 23:19:46,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17231 to 9487. [2021-03-10 23:19:46,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9487 states, 9486 states have (on average 2.4668985873919462) internal successors, (23401), 9486 states have internal predecessors, (23401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:19:46,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9487 states to 9487 states and 23401 transitions. [2021-03-10 23:19:46,536 INFO L78 Accepts]: Start accepts. Automaton has 9487 states and 23401 transitions. Word has length 65 [2021-03-10 23:19:46,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:19:46,536 INFO L480 AbstractCegarLoop]: Abstraction has 9487 states and 23401 transitions. [2021-03-10 23:19:46,536 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:19:46,536 INFO L276 IsEmpty]: Start isEmpty. Operand 9487 states and 23401 transitions. [2021-03-10 23:19:46,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-03-10 23:19:46,551 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:19:46,551 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:19:46,751 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:19:46,751 INFO L428 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:19:46,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:19:46,752 INFO L82 PathProgramCache]: Analyzing trace with hash -1273147947, now seen corresponding path program 93 times [2021-03-10 23:19:46,752 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:19:46,752 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67190279] [2021-03-10 23:19:46,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:19:46,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:19:47,979 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:19:47,980 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67190279] [2021-03-10 23:19:47,980 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1594332152] [2021-03-10 23:19:47,980 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-03-10 23:19:48,011 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-03-10 23:19:48,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:19:48,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 67 conjunts are in the unsatisfiable core [2021-03-10 23:19:48,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:19:52,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:52,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,459 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:52,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,475 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:52,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:52,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,541 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:52,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:52,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:19:52,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:19:52,563 INFO L244 Elim1Store]: Index analysis took 250 ms [2021-03-10 23:19:52,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 143 treesize of output 55 [2021-03-10 23:19:52,571 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:19:52,651 INFO L628 ElimStorePlain]: treesize reduction 5, result has 81.5 percent of original size [2021-03-10 23:19:52,658 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:19:52,658 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:163, output treesize:7 [2021-03-10 23:19:52,747 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:19:52,748 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:19:52,748 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 20] total 31 [2021-03-10 23:19:52,748 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1600759188] [2021-03-10 23:19:52,748 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-03-10 23:19:52,748 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:19:52,748 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-03-10 23:19:52,748 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=907, Unknown=0, NotChecked=0, Total=992 [2021-03-10 23:19:52,749 INFO L87 Difference]: Start difference. First operand 9487 states and 23401 transitions. Second operand has 32 states, 32 states have (on average 3.375) internal successors, (108), 31 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:19:54,237 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 26 [2021-03-10 23:19:55,369 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 30 [2021-03-10 23:19:55,973 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 36 [2021-03-10 23:19:57,186 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 41 [2021-03-10 23:19:57,566 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 39 [2021-03-10 23:19:58,247 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 47 [2021-03-10 23:19:58,877 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 42 [2021-03-10 23:19:59,289 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 43 [2021-03-10 23:19:59,935 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 53 [2021-03-10 23:20:00,429 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 35 [2021-03-10 23:20:00,922 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 49 [2021-03-10 23:20:01,943 WARN L205 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 54 [2021-03-10 23:20:02,916 WARN L205 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 55 [2021-03-10 23:20:03,704 WARN L205 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 56 [2021-03-10 23:20:05,555 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 68 [2021-03-10 23:20:09,803 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 62 [2021-03-10 23:20:10,181 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 61 [2021-03-10 23:20:10,488 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 63 [2021-03-10 23:20:10,899 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 62 [2021-03-10 23:20:11,340 WARN L205 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 55 [2021-03-10 23:20:11,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:20:11,643 INFO L93 Difference]: Finished difference Result 16935 states and 41783 transitions. [2021-03-10 23:20:11,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-03-10 23:20:11,645 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 3.375) internal successors, (108), 31 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-03-10 23:20:11,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:20:11,670 INFO L225 Difference]: With dead ends: 16935 [2021-03-10 23:20:11,670 INFO L226 Difference]: Without dead ends: 16383 [2021-03-10 23:20:11,671 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 52 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1098 ImplicationChecksByTransitivity, 12732.8ms TimeCoverageRelationStatistics Valid=408, Invalid=4422, Unknown=0, NotChecked=0, Total=4830 [2021-03-10 23:20:11,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16383 states. [2021-03-10 23:20:11,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16383 to 9967. [2021-03-10 23:20:11,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9967 states, 9966 states have (on average 2.4676901464980934) internal successors, (24593), 9966 states have internal predecessors, (24593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:20:11,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9967 states to 9967 states and 24593 transitions. [2021-03-10 23:20:11,887 INFO L78 Accepts]: Start accepts. Automaton has 9967 states and 24593 transitions. Word has length 65 [2021-03-10 23:20:11,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:20:11,887 INFO L480 AbstractCegarLoop]: Abstraction has 9967 states and 24593 transitions. [2021-03-10 23:20:11,888 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 3.375) internal successors, (108), 31 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:20:11,888 INFO L276 IsEmpty]: Start isEmpty. Operand 9967 states and 24593 transitions. [2021-03-10 23:20:11,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-03-10 23:20:11,903 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:20:11,903 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:20:12,105 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2021-03-10 23:20:12,106 INFO L428 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:20:12,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:20:12,106 INFO L82 PathProgramCache]: Analyzing trace with hash -1298132523, now seen corresponding path program 94 times [2021-03-10 23:20:12,106 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:20:12,106 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208154790] [2021-03-10 23:20:12,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:20:12,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:20:12,581 WARN L205 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 19 [2021-03-10 23:20:13,999 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:20:13,999 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208154790] [2021-03-10 23:20:13,999 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [276949004] [2021-03-10 23:20:13,999 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-03-10 23:20:14,028 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:20:14,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:20:14,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-03-10 23:20:14,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:20:17,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,365 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:20:17,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,420 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:20:17,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,475 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:20:17,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,527 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:20:17,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:20:17,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:17,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:20:17,556 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:20:17,556 INFO L244 Elim1Store]: Index analysis took 232 ms [2021-03-10 23:20:17,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-03-10 23:20:17,565 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:20:17,596 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:20:17,601 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:20:17,601 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-03-10 23:20:17,687 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:20:17,688 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:20:17,688 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 20] total 33 [2021-03-10 23:20:17,688 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793117262] [2021-03-10 23:20:17,688 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-03-10 23:20:17,688 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:20:17,688 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-03-10 23:20:17,688 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=997, Unknown=0, NotChecked=0, Total=1122 [2021-03-10 23:20:17,689 INFO L87 Difference]: Start difference. First operand 9967 states and 24593 transitions. Second operand has 34 states, 34 states have (on average 3.176470588235294) internal successors, (108), 33 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:20:21,948 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-03-10 23:20:24,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:20:24,465 INFO L93 Difference]: Finished difference Result 19063 states and 47401 transitions. [2021-03-10 23:20:24,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 23:20:24,471 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.176470588235294) internal successors, (108), 33 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-03-10 23:20:24,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:20:24,509 INFO L225 Difference]: With dead ends: 19063 [2021-03-10 23:20:24,509 INFO L226 Difference]: Without dead ends: 18975 [2021-03-10 23:20:24,510 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 769 ImplicationChecksByTransitivity, 6632.7ms TimeCoverageRelationStatistics Valid=294, Invalid=2786, Unknown=0, NotChecked=0, Total=3080 [2021-03-10 23:20:24,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18975 states. [2021-03-10 23:20:24,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18975 to 9951. [2021-03-10 23:20:24,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9951 states, 9950 states have (on average 2.466030150753769) internal successors, (24537), 9950 states have internal predecessors, (24537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:20:24,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9951 states to 9951 states and 24537 transitions. [2021-03-10 23:20:24,752 INFO L78 Accepts]: Start accepts. Automaton has 9951 states and 24537 transitions. Word has length 65 [2021-03-10 23:20:24,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:20:24,753 INFO L480 AbstractCegarLoop]: Abstraction has 9951 states and 24537 transitions. [2021-03-10 23:20:24,753 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 3.176470588235294) internal successors, (108), 33 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:20:24,753 INFO L276 IsEmpty]: Start isEmpty. Operand 9951 states and 24537 transitions. [2021-03-10 23:20:24,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-03-10 23:20:24,768 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:20:24,768 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:20:24,971 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-03-10 23:20:24,971 INFO L428 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:20:24,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:20:24,972 INFO L82 PathProgramCache]: Analyzing trace with hash 1780536789, now seen corresponding path program 95 times [2021-03-10 23:20:24,972 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:20:24,972 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165816351] [2021-03-10 23:20:24,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:20:24,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:20:26,591 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:20:26,592 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165816351] [2021-03-10 23:20:26,592 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1462052188] [2021-03-10 23:20:26,592 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:20:26,624 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-03-10 23:20:26,624 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:20:26,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-03-10 23:20:26,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:20:29,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:29,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:29,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:29,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:29,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:20:30,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:20:30,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,120 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:20:30,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,141 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:20:30,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:20:30,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,185 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:20:30,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:30,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:20:30,212 INFO L244 Elim1Store]: Index analysis took 232 ms [2021-03-10 23:20:30,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-03-10 23:20:30,227 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:20:30,265 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:20:30,273 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:20:30,273 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-03-10 23:20:30,375 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:20:30,375 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:20:30,375 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 34 [2021-03-10 23:20:30,375 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306784313] [2021-03-10 23:20:30,376 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-03-10 23:20:30,376 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:20:30,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-03-10 23:20:30,376 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=1056, Unknown=0, NotChecked=0, Total=1190 [2021-03-10 23:20:30,376 INFO L87 Difference]: Start difference. First operand 9951 states and 24537 transitions. Second operand has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:20:38,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:20:38,667 INFO L93 Difference]: Finished difference Result 18135 states and 45089 transitions. [2021-03-10 23:20:38,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 23:20:38,673 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-03-10 23:20:38,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:20:38,708 INFO L225 Difference]: With dead ends: 18135 [2021-03-10 23:20:38,709 INFO L226 Difference]: Without dead ends: 18047 [2021-03-10 23:20:38,709 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 789 ImplicationChecksByTransitivity, 6535.2ms TimeCoverageRelationStatistics Valid=307, Invalid=2885, Unknown=0, NotChecked=0, Total=3192 [2021-03-10 23:20:38,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18047 states. [2021-03-10 23:20:38,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18047 to 10031. [2021-03-10 23:20:38,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10031 states, 10030 states have (on average 2.4663010967098704) internal successors, (24737), 10030 states have internal predecessors, (24737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:20:38,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10031 states to 10031 states and 24737 transitions. [2021-03-10 23:20:38,961 INFO L78 Accepts]: Start accepts. Automaton has 10031 states and 24737 transitions. Word has length 65 [2021-03-10 23:20:38,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:20:38,961 INFO L480 AbstractCegarLoop]: Abstraction has 10031 states and 24737 transitions. [2021-03-10 23:20:38,961 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:20:38,961 INFO L276 IsEmpty]: Start isEmpty. Operand 10031 states and 24737 transitions. [2021-03-10 23:20:38,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-03-10 23:20:38,975 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:20:38,976 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:20:39,176 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:20:39,177 INFO L428 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:20:39,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:20:39,177 INFO L82 PathProgramCache]: Analyzing trace with hash -644843563, now seen corresponding path program 96 times [2021-03-10 23:20:39,178 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:20:39,178 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448741727] [2021-03-10 23:20:39,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:20:39,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:20:40,974 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:20:40,974 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448741727] [2021-03-10 23:20:40,974 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1273554498] [2021-03-10 23:20:40,974 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:20:41,010 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-03-10 23:20:41,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:20:41,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-03-10 23:20:41,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:20:44,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,557 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:20:44,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:20:44,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:20:44,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,716 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:20:44,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,771 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:20:44,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:44,780 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:20:44,782 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:20:44,783 INFO L244 Elim1Store]: Index analysis took 233 ms [2021-03-10 23:20:44,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-03-10 23:20:44,792 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:20:44,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:20:44,827 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:20:44,827 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-03-10 23:20:44,908 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:20:44,908 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:20:44,908 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 34 [2021-03-10 23:20:44,908 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308970119] [2021-03-10 23:20:44,909 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-03-10 23:20:44,909 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:20:44,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-03-10 23:20:44,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=1056, Unknown=0, NotChecked=0, Total=1190 [2021-03-10 23:20:44,909 INFO L87 Difference]: Start difference. First operand 10031 states and 24737 transitions. Second operand has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:20:52,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:20:52,077 INFO L93 Difference]: Finished difference Result 15927 states and 39481 transitions. [2021-03-10 23:20:52,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 23:20:52,082 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-03-10 23:20:52,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:20:52,113 INFO L225 Difference]: With dead ends: 15927 [2021-03-10 23:20:52,113 INFO L226 Difference]: Without dead ends: 15887 [2021-03-10 23:20:52,113 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 757 ImplicationChecksByTransitivity, 6492.6ms TimeCoverageRelationStatistics Valid=295, Invalid=2785, Unknown=0, NotChecked=0, Total=3080 [2021-03-10 23:20:52,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15887 states. [2021-03-10 23:20:52,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15887 to 10047. [2021-03-10 23:20:52,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10047 states, 10046 states have (on average 2.4663547680668922) internal successors, (24777), 10046 states have internal predecessors, (24777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:20:52,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10047 states to 10047 states and 24777 transitions. [2021-03-10 23:20:52,329 INFO L78 Accepts]: Start accepts. Automaton has 10047 states and 24777 transitions. Word has length 65 [2021-03-10 23:20:52,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:20:52,329 INFO L480 AbstractCegarLoop]: Abstraction has 10047 states and 24777 transitions. [2021-03-10 23:20:52,329 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:20:52,330 INFO L276 IsEmpty]: Start isEmpty. Operand 10047 states and 24777 transitions. [2021-03-10 23:20:52,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-03-10 23:20:52,343 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:20:52,343 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:20:52,543 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-03-10 23:20:52,543 INFO L428 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:20:52,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:20:52,544 INFO L82 PathProgramCache]: Analyzing trace with hash -1077400619, now seen corresponding path program 97 times [2021-03-10 23:20:52,544 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:20:52,544 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024748928] [2021-03-10 23:20:52,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:20:52,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:20:54,117 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:20:54,118 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024748928] [2021-03-10 23:20:54,118 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1531299939] [2021-03-10 23:20:54,118 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-03-10 23:20:54,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:20:54,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-03-10 23:20:54,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:20:55,317 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2021-03-10 23:20:57,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:20:57,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:20:57,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:20:57,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,719 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:20:57,721 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:20:57,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,751 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:20:57,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:20:57,756 INFO L244 Elim1Store]: Index analysis took 200 ms [2021-03-10 23:20:57,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 28 disjoint index pairs (out of 91 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-03-10 23:20:57,766 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:20:57,796 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:20:57,801 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:20:57,802 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-03-10 23:20:57,890 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:20:57,891 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:20:57,891 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 33 [2021-03-10 23:20:57,891 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1076808497] [2021-03-10 23:20:57,891 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-03-10 23:20:57,891 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:20:57,891 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-03-10 23:20:57,891 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=993, Unknown=0, NotChecked=0, Total=1122 [2021-03-10 23:20:57,892 INFO L87 Difference]: Start difference. First operand 10047 states and 24777 transitions. Second operand has 34 states, 34 states have (on average 3.0588235294117645) internal successors, (104), 33 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:21:07,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:21:07,240 INFO L93 Difference]: Finished difference Result 19815 states and 49161 transitions. [2021-03-10 23:21:07,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-10 23:21:07,246 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.0588235294117645) internal successors, (104), 33 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-03-10 23:21:07,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:21:07,282 INFO L225 Difference]: With dead ends: 19815 [2021-03-10 23:21:07,282 INFO L226 Difference]: Without dead ends: 19727 [2021-03-10 23:21:07,282 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 49 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 890 ImplicationChecksByTransitivity, 7172.9ms TimeCoverageRelationStatistics Valid=349, Invalid=3311, Unknown=0, NotChecked=0, Total=3660 [2021-03-10 23:21:07,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19727 states. [2021-03-10 23:21:07,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19727 to 11151. [2021-03-10 23:21:07,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11151 states, 11150 states have (on average 2.4646636771300447) internal successors, (27481), 11150 states have internal predecessors, (27481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:21:07,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11151 states to 11151 states and 27481 transitions. [2021-03-10 23:21:07,541 INFO L78 Accepts]: Start accepts. Automaton has 11151 states and 27481 transitions. Word has length 65 [2021-03-10 23:21:07,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:21:07,541 INFO L480 AbstractCegarLoop]: Abstraction has 11151 states and 27481 transitions. [2021-03-10 23:21:07,541 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 3.0588235294117645) internal successors, (104), 33 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:21:07,541 INFO L276 IsEmpty]: Start isEmpty. Operand 11151 states and 27481 transitions. [2021-03-10 23:21:07,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-03-10 23:21:07,557 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:21:07,557 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:21:07,758 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-03-10 23:21:07,758 INFO L428 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:21:07,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:21:07,758 INFO L82 PathProgramCache]: Analyzing trace with hash 1111499733, now seen corresponding path program 98 times [2021-03-10 23:21:07,758 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:21:07,758 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613684345] [2021-03-10 23:21:07,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:21:07,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:21:08,901 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 23 DAG size of output: 19 [2021-03-10 23:21:09,151 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:21:09,151 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613684345] [2021-03-10 23:21:09,151 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [761766815] [2021-03-10 23:21:09,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 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-03-10 23:21:09,179 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:21:09,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:21:09,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-03-10 23:21:09,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:21:11,971 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2021-03-10 23:21:12,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,388 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:21:12,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:21:12,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,488 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:21:12,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,532 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:21:12,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:21:12,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:12,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:21:12,581 INFO L244 Elim1Store]: Index analysis took 212 ms [2021-03-10 23:21:12,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 28 disjoint index pairs (out of 91 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-03-10 23:21:12,591 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:21:12,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:21:12,628 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:21:12,628 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-03-10 23:21:12,733 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:21:12,734 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:21:12,734 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 20] total 30 [2021-03-10 23:21:12,734 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [969257848] [2021-03-10 23:21:12,734 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 23:21:12,734 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:21:12,734 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 23:21:12,734 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=831, Unknown=0, NotChecked=0, Total=930 [2021-03-10 23:21:12,735 INFO L87 Difference]: Start difference. First operand 11151 states and 27481 transitions. Second operand has 31 states, 31 states have (on average 3.3548387096774195) internal successors, (104), 30 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:21:21,162 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2021-03-10 23:21:21,647 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2021-03-10 23:21:22,186 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2021-03-10 23:21:22,811 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 64 [2021-03-10 23:21:23,622 WARN L205 SmtUtils]: Spent 273.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 63 [2021-03-10 23:21:24,361 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 73 [2021-03-10 23:21:25,190 WARN L205 SmtUtils]: Spent 237.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 78 [2021-03-10 23:21:26,117 WARN L205 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 80 [2021-03-10 23:21:27,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:21:27,530 INFO L93 Difference]: Finished difference Result 16907 states and 41642 transitions. [2021-03-10 23:21:27,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-03-10 23:21:27,535 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.3548387096774195) internal successors, (104), 30 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-03-10 23:21:27,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:21:27,565 INFO L225 Difference]: With dead ends: 16907 [2021-03-10 23:21:27,565 INFO L226 Difference]: Without dead ends: 16375 [2021-03-10 23:21:27,566 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 52 SyntacticMatches, 3 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1061 ImplicationChecksByTransitivity, 8523.1ms TimeCoverageRelationStatistics Valid=343, Invalid=3563, Unknown=0, NotChecked=0, Total=3906 [2021-03-10 23:21:27,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16375 states. [2021-03-10 23:21:27,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16375 to 13215. [2021-03-10 23:21:27,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13215 states, 13214 states have (on average 2.4657938550022704) internal successors, (32583), 13214 states have internal predecessors, (32583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:21:27,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13215 states to 13215 states and 32583 transitions. [2021-03-10 23:21:27,822 INFO L78 Accepts]: Start accepts. Automaton has 13215 states and 32583 transitions. Word has length 65 [2021-03-10 23:21:27,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:21:27,822 INFO L480 AbstractCegarLoop]: Abstraction has 13215 states and 32583 transitions. [2021-03-10 23:21:27,822 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 3.3548387096774195) internal successors, (104), 30 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:21:27,822 INFO L276 IsEmpty]: Start isEmpty. Operand 13215 states and 32583 transitions. [2021-03-10 23:21:27,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-03-10 23:21:27,840 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:21:27,840 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:21:28,049 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104 [2021-03-10 23:21:28,049 INFO L428 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:21:28,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:21:28,050 INFO L82 PathProgramCache]: Analyzing trace with hash -1636446763, now seen corresponding path program 99 times [2021-03-10 23:21:28,050 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:21:28,050 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [155366777] [2021-03-10 23:21:28,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:21:28,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:21:29,821 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:21:29,821 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [155366777] [2021-03-10 23:21:29,821 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1758289418] [2021-03-10 23:21:29,821 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-03-10 23:21:29,851 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-03-10 23:21:29,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:21:29,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-03-10 23:21:29,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:21:33,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:21:33,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:21:33,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,874 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:21:33,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:21:33,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,909 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:21:33,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:21:33,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:33,934 INFO L244 Elim1Store]: Index analysis took 196 ms [2021-03-10 23:21:33,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 28 disjoint index pairs (out of 91 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-03-10 23:21:33,943 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:21:33,974 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:21:33,979 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:21:33,980 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-03-10 23:21:34,077 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:21:34,077 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:21:34,077 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 33 [2021-03-10 23:21:34,077 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821516551] [2021-03-10 23:21:34,077 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-03-10 23:21:34,077 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:21:34,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-03-10 23:21:34,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=991, Unknown=0, NotChecked=0, Total=1122 [2021-03-10 23:21:34,078 INFO L87 Difference]: Start difference. First operand 13215 states and 32583 transitions. Second operand has 34 states, 34 states have (on average 3.0588235294117645) internal successors, (104), 33 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:21:41,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:21:41,458 INFO L93 Difference]: Finished difference Result 21311 states and 53100 transitions. [2021-03-10 23:21:41,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 23:21:41,462 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.0588235294117645) internal successors, (104), 33 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-03-10 23:21:41,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:21:41,505 INFO L225 Difference]: With dead ends: 21311 [2021-03-10 23:21:41,506 INFO L226 Difference]: Without dead ends: 21079 [2021-03-10 23:21:41,506 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 49 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 746 ImplicationChecksByTransitivity, 7244.6ms TimeCoverageRelationStatistics Valid=311, Invalid=2881, Unknown=0, NotChecked=0, Total=3192 [2021-03-10 23:21:41,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21079 states. [2021-03-10 23:21:41,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21079 to 13375. [2021-03-10 23:21:41,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13375 states, 13374 states have (on average 2.465604905039629) internal successors, (32975), 13374 states have internal predecessors, (32975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:21:41,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13375 states to 13375 states and 32975 transitions. [2021-03-10 23:21:41,834 INFO L78 Accepts]: Start accepts. Automaton has 13375 states and 32975 transitions. Word has length 65 [2021-03-10 23:21:41,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:21:41,834 INFO L480 AbstractCegarLoop]: Abstraction has 13375 states and 32975 transitions. [2021-03-10 23:21:41,834 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 3.0588235294117645) internal successors, (104), 33 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:21:41,834 INFO L276 IsEmpty]: Start isEmpty. Operand 13375 states and 32975 transitions. [2021-03-10 23:21:41,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-03-10 23:21:41,852 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:21:41,853 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:21:42,053 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:21:42,053 INFO L428 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:21:42,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:21:42,054 INFO L82 PathProgramCache]: Analyzing trace with hash 1295273429, now seen corresponding path program 100 times [2021-03-10 23:21:42,054 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:21:42,054 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [983005513] [2021-03-10 23:21:42,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:21:42,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:21:43,401 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 23 DAG size of output: 19 [2021-03-10 23:21:43,693 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:21:43,693 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [983005513] [2021-03-10 23:21:43,693 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [790418788] [2021-03-10 23:21:43,693 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST 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-03-10 23:21:43,730 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:21:43,730 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:21:43,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-03-10 23:21:43,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:21:45,854 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-03-10 23:21:46,188 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-03-10 23:21:46,804 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2021-03-10 23:21:47,145 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2021-03-10 23:21:47,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,694 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:21:47,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,760 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:21:47,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:21:47,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:21:47,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,885 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:21:47,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,899 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:21:47,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:21:47,907 INFO L244 Elim1Store]: Index analysis took 253 ms [2021-03-10 23:21:47,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 28 disjoint index pairs (out of 91 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-03-10 23:21:47,917 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:21:47,948 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:21:47,955 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:21:47,955 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-03-10 23:21:48,059 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:21:48,059 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:21:48,059 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 20] total 30 [2021-03-10 23:21:48,059 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295275114] [2021-03-10 23:21:48,059 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 23:21:48,059 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:21:48,060 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 23:21:48,060 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=831, Unknown=0, NotChecked=0, Total=930 [2021-03-10 23:21:48,060 INFO L87 Difference]: Start difference. First operand 13375 states and 32975 transitions. Second operand has 31 states, 31 states have (on average 3.3548387096774195) internal successors, (104), 30 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:21:53,412 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2021-03-10 23:21:53,860 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-03-10 23:21:54,224 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2021-03-10 23:21:54,570 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2021-03-10 23:21:54,891 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2021-03-10 23:21:55,264 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 64 [2021-03-10 23:21:55,833 WARN L205 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 71 [2021-03-10 23:21:56,419 WARN L205 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 73 [2021-03-10 23:21:57,060 WARN L205 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 78 [2021-03-10 23:21:57,788 WARN L205 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 80 [2021-03-10 23:21:58,477 WARN L205 SmtUtils]: Spent 296.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 83 [2021-03-10 23:21:59,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:21:59,322 INFO L93 Difference]: Finished difference Result 19115 states and 47038 transitions. [2021-03-10 23:21:59,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-03-10 23:21:59,328 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.3548387096774195) internal successors, (104), 30 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-03-10 23:21:59,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:21:59,364 INFO L225 Difference]: With dead ends: 19115 [2021-03-10 23:21:59,364 INFO L226 Difference]: Without dead ends: 18567 [2021-03-10 23:21:59,365 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 52 SyntacticMatches, 3 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1101 ImplicationChecksByTransitivity, 9793.9ms TimeCoverageRelationStatistics Valid=354, Invalid=3678, Unknown=0, NotChecked=0, Total=4032 [2021-03-10 23:21:59,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18567 states. [2021-03-10 23:21:59,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18567 to 15055. [2021-03-10 23:21:59,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15055 states, 15054 states have (on average 2.463464859837917) internal successors, (37085), 15054 states have internal predecessors, (37085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:21:59,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15055 states to 15055 states and 37085 transitions. [2021-03-10 23:21:59,679 INFO L78 Accepts]: Start accepts. Automaton has 15055 states and 37085 transitions. Word has length 65 [2021-03-10 23:21:59,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:21:59,679 INFO L480 AbstractCegarLoop]: Abstraction has 15055 states and 37085 transitions. [2021-03-10 23:21:59,679 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 3.3548387096774195) internal successors, (104), 30 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:21:59,679 INFO L276 IsEmpty]: Start isEmpty. Operand 15055 states and 37085 transitions. [2021-03-10 23:21:59,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-03-10 23:21:59,704 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:21:59,704 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:21:59,904 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2021-03-10 23:21:59,905 INFO L428 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:21:59,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:21:59,905 INFO L82 PathProgramCache]: Analyzing trace with hash -236375083, now seen corresponding path program 101 times [2021-03-10 23:21:59,905 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:21:59,905 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294112409] [2021-03-10 23:21:59,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:21:59,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:22:00,434 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 24 [2021-03-10 23:22:01,812 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:22:01,812 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294112409] [2021-03-10 23:22:01,812 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2024591222] [2021-03-10 23:22:01,812 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:22:01,847 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-03-10 23:22:01,847 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:22:01,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-03-10 23:22:01,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:22:04,117 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-03-10 23:22:04,416 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-03-10 23:22:05,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:22:05,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:22:05,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:05,992 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:22:05,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:06,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:06,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:06,012 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:22:06,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:06,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:06,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:06,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:06,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:06,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:06,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:06,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:06,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:22:06,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:06,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:06,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:22:06,069 INFO L244 Elim1Store]: Index analysis took 264 ms [2021-03-10 23:22:06,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 28 disjoint index pairs (out of 91 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-03-10 23:22:06,080 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:22:06,115 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:22:06,123 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:22:06,123 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-03-10 23:22:06,239 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:22:06,240 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:22:06,240 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 20] total 32 [2021-03-10 23:22:06,240 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002061302] [2021-03-10 23:22:06,240 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-03-10 23:22:06,240 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:22:06,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-03-10 23:22:06,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=934, Unknown=0, NotChecked=0, Total=1056 [2021-03-10 23:22:06,241 INFO L87 Difference]: Start difference. First operand 15055 states and 37085 transitions. Second operand has 33 states, 33 states have (on average 3.1515151515151514) internal successors, (104), 32 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:22:10,943 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2021-03-10 23:22:11,485 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-03-10 23:22:14,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:22:14,369 INFO L93 Difference]: Finished difference Result 27855 states and 69282 transitions. [2021-03-10 23:22:14,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 23:22:14,376 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 3.1515151515151514) internal successors, (104), 32 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-03-10 23:22:14,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:22:14,444 INFO L225 Difference]: With dead ends: 27855 [2021-03-10 23:22:14,445 INFO L226 Difference]: Without dead ends: 27671 [2021-03-10 23:22:14,445 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 50 SyntacticMatches, 3 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 7604.0ms TimeCoverageRelationStatistics Valid=298, Invalid=2782, Unknown=0, NotChecked=0, Total=3080 [2021-03-10 23:22:14,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27671 states. [2021-03-10 23:22:14,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27671 to 15407. [2021-03-10 23:22:14,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15407 states, 15406 states have (on average 2.4637803453200053) internal successors, (37957), 15406 states have internal predecessors, (37957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:22:14,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15407 states to 15407 states and 37957 transitions. [2021-03-10 23:22:14,874 INFO L78 Accepts]: Start accepts. Automaton has 15407 states and 37957 transitions. Word has length 65 [2021-03-10 23:22:14,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:22:14,874 INFO L480 AbstractCegarLoop]: Abstraction has 15407 states and 37957 transitions. [2021-03-10 23:22:14,875 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 3.1515151515151514) internal successors, (104), 32 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:22:14,875 INFO L276 IsEmpty]: Start isEmpty. Operand 15407 states and 37957 transitions. [2021-03-10 23:22:14,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-03-10 23:22:14,900 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:22:14,900 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:22:15,101 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2021-03-10 23:22:15,101 INFO L428 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:22:15,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:22:15,102 INFO L82 PathProgramCache]: Analyzing trace with hash -1452673067, now seen corresponding path program 102 times [2021-03-10 23:22:15,102 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:22:15,102 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836923470] [2021-03-10 23:22:15,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:22:15,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:22:17,032 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:22:17,032 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836923470] [2021-03-10 23:22:17,032 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [891874623] [2021-03-10 23:22:17,033 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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-03-10 23:22:17,066 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-03-10 23:22:17,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:22:17,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 68 conjunts are in the unsatisfiable core [2021-03-10 23:22:17,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:22:18,465 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2021-03-10 23:22:21,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:22:21,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,272 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:22:21,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,318 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:22:21,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,398 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:22:21,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,415 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:22:21,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,438 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:22:21,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:21,443 INFO L244 Elim1Store]: Index analysis took 263 ms [2021-03-10 23:22:21,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 28 disjoint index pairs (out of 91 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-03-10 23:22:21,455 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:22:21,493 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:22:21,500 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:22:21,500 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-03-10 23:22:21,630 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:22:21,630 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:22:21,630 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 33 [2021-03-10 23:22:21,631 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152749832] [2021-03-10 23:22:21,631 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-03-10 23:22:21,631 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:22:21,631 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-03-10 23:22:21,631 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=991, Unknown=0, NotChecked=0, Total=1122 [2021-03-10 23:22:21,631 INFO L87 Difference]: Start difference. First operand 15407 states and 37957 transitions. Second operand has 34 states, 34 states have (on average 3.0588235294117645) internal successors, (104), 33 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:22:26,124 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-03-10 23:22:31,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:22:31,734 INFO L93 Difference]: Finished difference Result 23315 states and 57806 transitions. [2021-03-10 23:22:31,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 23:22:31,737 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.0588235294117645) internal successors, (104), 33 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-03-10 23:22:31,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:22:31,769 INFO L225 Difference]: With dead ends: 23315 [2021-03-10 23:22:31,770 INFO L226 Difference]: Without dead ends: 22871 [2021-03-10 23:22:31,770 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 49 SyntacticMatches, 3 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 773 ImplicationChecksByTransitivity, 8237.7ms TimeCoverageRelationStatistics Valid=322, Invalid=2984, Unknown=0, NotChecked=0, Total=3306 [2021-03-10 23:22:31,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22871 states. [2021-03-10 23:22:31,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22871 to 15743. [2021-03-10 23:22:31,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15743 states, 15742 states have (on average 2.4640452293228305) internal successors, (38789), 15742 states have internal predecessors, (38789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:22:31,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15743 states to 15743 states and 38789 transitions. [2021-03-10 23:22:31,989 INFO L78 Accepts]: Start accepts. Automaton has 15743 states and 38789 transitions. Word has length 65 [2021-03-10 23:22:31,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:22:31,989 INFO L480 AbstractCegarLoop]: Abstraction has 15743 states and 38789 transitions. [2021-03-10 23:22:31,989 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 3.0588235294117645) internal successors, (104), 33 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:22:31,989 INFO L276 IsEmpty]: Start isEmpty. Operand 15743 states and 38789 transitions. [2021-03-10 23:22:32,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-03-10 23:22:32,017 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:22:32,017 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:22:32,217 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:22:32,218 INFO L428 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:22:32,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:22:32,218 INFO L82 PathProgramCache]: Analyzing trace with hash 416913877, now seen corresponding path program 103 times [2021-03-10 23:22:32,218 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:22:32,218 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879074508] [2021-03-10 23:22:32,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:22:32,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:22:34,438 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:22:34,438 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879074508] [2021-03-10 23:22:34,439 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [726983195] [2021-03-10 23:22:34,439 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:22:34,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:22:34,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-03-10 23:22:34,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:22:38,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:22:38,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:22:38,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:22:38,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,932 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:22:38,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,978 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:22:38,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:22:38,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:38,998 INFO L244 Elim1Store]: Index analysis took 225 ms [2021-03-10 23:22:39,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 28 disjoint index pairs (out of 91 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-03-10 23:22:39,008 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:22:39,040 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:22:39,046 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:22:39,047 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-03-10 23:22:39,154 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:22:39,154 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:22:39,154 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 33 [2021-03-10 23:22:39,155 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661691615] [2021-03-10 23:22:39,155 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-03-10 23:22:39,155 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:22:39,155 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-03-10 23:22:39,155 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=991, Unknown=0, NotChecked=0, Total=1122 [2021-03-10 23:22:39,156 INFO L87 Difference]: Start difference. First operand 15743 states and 38789 transitions. Second operand has 34 states, 34 states have (on average 3.0588235294117645) internal successors, (104), 33 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:22:43,634 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-03-10 23:22:51,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:22:51,393 INFO L93 Difference]: Finished difference Result 21127 states and 52253 transitions. [2021-03-10 23:22:51,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 23:22:51,397 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.0588235294117645) internal successors, (104), 33 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-03-10 23:22:51,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:22:51,431 INFO L225 Difference]: With dead ends: 21127 [2021-03-10 23:22:51,431 INFO L226 Difference]: Without dead ends: 21087 [2021-03-10 23:22:51,432 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 49 SyntacticMatches, 3 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 710 ImplicationChecksByTransitivity, 8205.2ms TimeCoverageRelationStatistics Valid=299, Invalid=2781, Unknown=0, NotChecked=0, Total=3080 [2021-03-10 23:22:51,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21087 states. [2021-03-10 23:22:51,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21087 to 15743. [2021-03-10 23:22:51,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15743 states, 15742 states have (on average 2.4640452293228305) internal successors, (38789), 15742 states have internal predecessors, (38789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:22:51,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15743 states to 15743 states and 38789 transitions. [2021-03-10 23:22:51,716 INFO L78 Accepts]: Start accepts. Automaton has 15743 states and 38789 transitions. Word has length 65 [2021-03-10 23:22:51,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:22:51,716 INFO L480 AbstractCegarLoop]: Abstraction has 15743 states and 38789 transitions. [2021-03-10 23:22:51,716 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 3.0588235294117645) internal successors, (104), 33 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:22:51,716 INFO L276 IsEmpty]: Start isEmpty. Operand 15743 states and 38789 transitions. [2021-03-10 23:22:51,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-03-10 23:22:51,745 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:22:51,745 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:22:51,946 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:22:51,946 INFO L428 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:22:51,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:22:51,947 INFO L82 PathProgramCache]: Analyzing trace with hash 1215526869, now seen corresponding path program 104 times [2021-03-10 23:22:51,947 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:22:51,947 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1499015366] [2021-03-10 23:22:51,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:22:51,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:22:54,345 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:22:54,345 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1499015366] [2021-03-10 23:22:54,345 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [642328252] [2021-03-10 23:22:54,345 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:22:54,373 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:22:54,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:22:54,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-03-10 23:22:54,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:22:58,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,515 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:22:58,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:22:58,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:22:58,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:22:58,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:22:58,699 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:22:58,699 INFO L244 Elim1Store]: Index analysis took 254 ms [2021-03-10 23:22:58,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 28 disjoint index pairs (out of 78 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-03-10 23:22:58,712 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:22:58,752 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:22:58,760 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:22:58,761 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-03-10 23:22:58,873 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:22:58,874 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:22:58,874 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 32 [2021-03-10 23:22:58,874 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222652234] [2021-03-10 23:22:58,874 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-03-10 23:22:58,874 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:22:58,874 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-03-10 23:22:58,875 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=928, Unknown=0, NotChecked=0, Total=1056 [2021-03-10 23:22:58,875 INFO L87 Difference]: Start difference. First operand 15743 states and 38789 transitions. Second operand has 33 states, 33 states have (on average 3.0303030303030303) internal successors, (100), 32 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-03-10 23:23:05,457 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-03-10 23:23:10,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:23:10,916 INFO L93 Difference]: Finished difference Result 28815 states and 71682 transitions. [2021-03-10 23:23:10,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 23:23:10,919 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 3.0303030303030303) internal successors, (100), 32 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) Word has length 65 [2021-03-10 23:23:10,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:23:10,961 INFO L225 Difference]: With dead ends: 28815 [2021-03-10 23:23:10,961 INFO L226 Difference]: Without dead ends: 28535 [2021-03-10 23:23:10,962 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 49 SyntacticMatches, 4 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 805 ImplicationChecksByTransitivity, 8954.9ms TimeCoverageRelationStatistics Valid=342, Invalid=3080, Unknown=0, NotChecked=0, Total=3422 [2021-03-10 23:23:10,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28535 states. [2021-03-10 23:23:11,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28535 to 16175. [2021-03-10 23:23:11,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16175 states, 16174 states have (on average 2.4650055644862126) internal successors, (39869), 16174 states have internal predecessors, (39869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:23:11,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16175 states to 16175 states and 39869 transitions. [2021-03-10 23:23:11,445 INFO L78 Accepts]: Start accepts. Automaton has 16175 states and 39869 transitions. Word has length 65 [2021-03-10 23:23:11,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:23:11,445 INFO L480 AbstractCegarLoop]: Abstraction has 16175 states and 39869 transitions. [2021-03-10 23:23:11,445 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 3.0303030303030303) internal successors, (100), 32 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-03-10 23:23:11,445 INFO L276 IsEmpty]: Start isEmpty. Operand 16175 states and 39869 transitions. [2021-03-10 23:23:11,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-03-10 23:23:11,474 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:23:11,474 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:23:11,674 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:23:11,675 INFO L428 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:23:11,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:23:11,675 INFO L82 PathProgramCache]: Analyzing trace with hash 1399300565, now seen corresponding path program 105 times [2021-03-10 23:23:11,675 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:23:11,675 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090250306] [2021-03-10 23:23:11,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:23:11,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:23:13,916 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:23:13,917 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090250306] [2021-03-10 23:23:13,917 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1972580618] [2021-03-10 23:23:13,917 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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-03-10 23:23:13,950 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-03-10 23:23:13,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:23:13,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-03-10 23:23:13,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:23:15,894 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2021-03-10 23:23:18,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:23:18,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:23:18,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:23:18,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,269 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:23:18,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,308 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:23:18,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:18,313 INFO L244 Elim1Store]: Index analysis took 257 ms [2021-03-10 23:23:18,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 28 disjoint index pairs (out of 78 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-03-10 23:23:18,327 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:23:18,365 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:23:18,373 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:23:18,373 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-03-10 23:23:18,487 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:23:18,487 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:23:18,487 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 32 [2021-03-10 23:23:18,488 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61345345] [2021-03-10 23:23:18,488 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-03-10 23:23:18,488 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:23:18,488 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-03-10 23:23:18,489 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=928, Unknown=0, NotChecked=0, Total=1056 [2021-03-10 23:23:18,489 INFO L87 Difference]: Start difference. First operand 16175 states and 39869 transitions. Second operand has 33 states, 33 states have (on average 3.0303030303030303) internal successors, (100), 32 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-03-10 23:23:23,821 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-03-10 23:23:25,144 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2021-03-10 23:23:25,508 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-03-10 23:23:30,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:23:30,962 INFO L93 Difference]: Finished difference Result 25519 states and 63226 transitions. [2021-03-10 23:23:30,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-03-10 23:23:30,969 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 3.0303030303030303) internal successors, (100), 32 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) Word has length 65 [2021-03-10 23:23:30,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:23:31,034 INFO L225 Difference]: With dead ends: 25519 [2021-03-10 23:23:31,035 INFO L226 Difference]: Without dead ends: 25431 [2021-03-10 23:23:31,035 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 49 SyntacticMatches, 4 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 698 ImplicationChecksByTransitivity, 8588.7ms TimeCoverageRelationStatistics Valid=309, Invalid=2771, Unknown=0, NotChecked=0, Total=3080 [2021-03-10 23:23:31,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25431 states. [2021-03-10 23:23:31,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25431 to 16319. [2021-03-10 23:23:31,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16319 states, 16318 states have (on average 2.465314376761858) internal successors, (40229), 16318 states have internal predecessors, (40229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:23:31,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16319 states to 16319 states and 40229 transitions. [2021-03-10 23:23:31,473 INFO L78 Accepts]: Start accepts. Automaton has 16319 states and 40229 transitions. Word has length 65 [2021-03-10 23:23:31,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:23:31,474 INFO L480 AbstractCegarLoop]: Abstraction has 16319 states and 40229 transitions. [2021-03-10 23:23:31,474 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 3.0303030303030303) internal successors, (100), 32 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-03-10 23:23:31,474 INFO L276 IsEmpty]: Start isEmpty. Operand 16319 states and 40229 transitions. [2021-03-10 23:23:31,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-03-10 23:23:31,502 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:23:31,502 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:23:31,703 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:23:31,703 INFO L428 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:23:31,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:23:31,703 INFO L82 PathProgramCache]: Analyzing trace with hash -1026079787, now seen corresponding path program 106 times [2021-03-10 23:23:31,704 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:23:31,704 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1002126463] [2021-03-10 23:23:31,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:23:31,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:23:34,083 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:23:34,083 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1002126463] [2021-03-10 23:23:34,083 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [573429469] [2021-03-10 23:23:34,083 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:23:34,117 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:23:34,117 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:23:34,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-03-10 23:23:34,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:23:35,924 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2021-03-10 23:23:38,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:23:38,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:23:38,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:23:38,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:38,993 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:23:38,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:39,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:39,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:39,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:39,023 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:23:39,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:39,029 INFO L244 Elim1Store]: Index analysis took 269 ms [2021-03-10 23:23:39,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 28 disjoint index pairs (out of 78 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-03-10 23:23:39,041 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:23:39,083 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:23:39,091 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:23:39,091 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-03-10 23:23:39,234 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:23:39,235 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:23:39,235 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 32 [2021-03-10 23:23:39,235 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1938719657] [2021-03-10 23:23:39,235 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-03-10 23:23:39,235 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:23:39,236 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-03-10 23:23:39,236 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=928, Unknown=0, NotChecked=0, Total=1056 [2021-03-10 23:23:39,236 INFO L87 Difference]: Start difference. First operand 16319 states and 40229 transitions. Second operand has 33 states, 33 states have (on average 3.0303030303030303) internal successors, (100), 32 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-03-10 23:23:44,781 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-03-10 23:23:45,523 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2021-03-10 23:23:46,173 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2021-03-10 23:23:51,520 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2021-03-10 23:23:52,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:23:52,879 INFO L93 Difference]: Finished difference Result 23095 states and 57125 transitions. [2021-03-10 23:23:52,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 23:23:52,886 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 3.0303030303030303) internal successors, (100), 32 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) Word has length 65 [2021-03-10 23:23:52,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:23:52,940 INFO L225 Difference]: With dead ends: 23095 [2021-03-10 23:23:52,941 INFO L226 Difference]: Without dead ends: 23055 [2021-03-10 23:23:52,941 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 49 SyntacticMatches, 4 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 668 ImplicationChecksByTransitivity, 9157.6ms TimeCoverageRelationStatistics Valid=297, Invalid=2673, Unknown=0, NotChecked=0, Total=2970 [2021-03-10 23:23:52,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23055 states. [2021-03-10 23:23:53,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23055 to 16319. [2021-03-10 23:23:53,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16319 states, 16318 states have (on average 2.465314376761858) internal successors, (40229), 16318 states have internal predecessors, (40229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:23:53,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16319 states to 16319 states and 40229 transitions. [2021-03-10 23:23:53,341 INFO L78 Accepts]: Start accepts. Automaton has 16319 states and 40229 transitions. Word has length 65 [2021-03-10 23:23:53,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:23:53,342 INFO L480 AbstractCegarLoop]: Abstraction has 16319 states and 40229 transitions. [2021-03-10 23:23:53,342 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 3.0303030303030303) internal successors, (100), 32 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-03-10 23:23:53,342 INFO L276 IsEmpty]: Start isEmpty. Operand 16319 states and 40229 transitions. [2021-03-10 23:23:53,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-03-10 23:23:53,372 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:23:53,372 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:23:53,573 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2021-03-10 23:23:53,573 INFO L428 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:23:53,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:23:53,574 INFO L82 PathProgramCache]: Analyzing trace with hash -625141291, now seen corresponding path program 107 times [2021-03-10 23:23:53,574 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:23:53,574 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [504855798] [2021-03-10 23:23:53,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:23:53,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:23:55,429 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 23 DAG size of output: 19 [2021-03-10 23:23:55,800 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:23:55,801 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [504855798] [2021-03-10 23:23:55,801 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1952672094] [2021-03-10 23:23:55,801 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:23:55,833 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-03-10 23:23:55,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:23:55,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 68 conjunts are in the unsatisfiable core [2021-03-10 23:23:55,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:23:57,454 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2021-03-10 23:23:57,729 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2021-03-10 23:23:58,013 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2021-03-10 23:23:58,329 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-03-10 23:23:58,672 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-03-10 23:23:59,046 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-03-10 23:23:59,438 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-03-10 23:23:59,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:59,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:23:59,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:00,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:00,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:00,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:00,023 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:24:00,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:00,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:00,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:00,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:00,048 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:24:00,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:00,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:00,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:00,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:00,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:00,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:00,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:00,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:00,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:24:00,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:00,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:00,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:00,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:00,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:00,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:00,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:00,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:00,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:00,159 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:24:00,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:00,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:00,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:00,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:00,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:00,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:00,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:00,198 INFO L244 Elim1Store]: Index analysis took 217 ms [2021-03-10 23:24:00,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 28 disjoint index pairs (out of 66 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 147 treesize of output 55 [2021-03-10 23:24:00,213 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:00,261 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:00,269 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:00,270 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:157, output treesize:7 [2021-03-10 23:24:00,418 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:24:00,419 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:24:00,419 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 20] total 28 [2021-03-10 23:24:00,419 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408413907] [2021-03-10 23:24:00,419 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-03-10 23:24:00,419 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:00,420 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-03-10 23:24:00,420 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=722, Unknown=0, NotChecked=0, Total=812 [2021-03-10 23:24:00,420 INFO L87 Difference]: Start difference. First operand 16319 states and 40229 transitions. Second operand has 29 states, 29 states have (on average 3.310344827586207) internal successors, (96), 28 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:06,655 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2021-03-10 23:24:07,321 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-03-10 23:24:07,551 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2021-03-10 23:24:08,045 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2021-03-10 23:24:08,521 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2021-03-10 23:24:09,110 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-03-10 23:24:09,764 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2021-03-10 23:24:10,385 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-03-10 23:24:11,039 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2021-03-10 23:24:11,704 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 58 [2021-03-10 23:24:14,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:14,202 INFO L93 Difference]: Finished difference Result 25139 states and 61958 transitions. [2021-03-10 23:24:14,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-10 23:24:14,210 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 3.310344827586207) internal successors, (96), 28 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-03-10 23:24:14,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:14,279 INFO L225 Difference]: With dead ends: 25139 [2021-03-10 23:24:14,280 INFO L226 Difference]: Without dead ends: 24727 [2021-03-10 23:24:14,281 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 52 SyntacticMatches, 5 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 698 ImplicationChecksByTransitivity, 9193.9ms TimeCoverageRelationStatistics Valid=257, Invalid=2605, Unknown=0, NotChecked=0, Total=2862 [2021-03-10 23:24:14,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24727 states. [2021-03-10 23:24:14,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24727 to 17535. [2021-03-10 23:24:14,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17535 states, 17534 states have (on average 2.466693281624273) internal successors, (43251), 17534 states have internal predecessors, (43251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:14,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17535 states to 17535 states and 43251 transitions. [2021-03-10 23:24:14,733 INFO L78 Accepts]: Start accepts. Automaton has 17535 states and 43251 transitions. Word has length 65 [2021-03-10 23:24:14,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:14,733 INFO L480 AbstractCegarLoop]: Abstraction has 17535 states and 43251 transitions. [2021-03-10 23:24:14,733 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 3.310344827586207) internal successors, (96), 28 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:14,733 INFO L276 IsEmpty]: Start isEmpty. Operand 17535 states and 43251 transitions. [2021-03-10 23:24:14,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-03-10 23:24:14,764 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:14,764 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:24:14,964 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-03-10 23:24:14,965 INFO L428 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:14,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:14,965 INFO L82 PathProgramCache]: Analyzing trace with hash 921879509, now seen corresponding path program 108 times [2021-03-10 23:24:14,965 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:14,965 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1708861608] [2021-03-10 23:24:14,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:14,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:16,100 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2021-03-10 23:24:17,541 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:24:17,541 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1708861608] [2021-03-10 23:24:17,541 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [257745519] [2021-03-10 23:24:17,541 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:24:17,575 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-03-10 23:24:17,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:24:17,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-03-10 23:24:17,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:24:19,598 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2021-03-10 23:24:22,039 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2021-03-10 23:24:22,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,300 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:24:22,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,377 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:24:22,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,398 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:24:22,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,417 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:24:22,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:22,427 INFO L244 Elim1Store]: Index analysis took 248 ms [2021-03-10 23:24:22,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 28 disjoint index pairs (out of 66 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-03-10 23:24:22,442 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:22,486 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:22,493 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:22,494 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-03-10 23:24:22,647 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:24:22,647 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:24:22,647 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 31 [2021-03-10 23:24:22,647 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307052893] [2021-03-10 23:24:22,648 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-03-10 23:24:22,648 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:22,648 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-03-10 23:24:22,648 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=866, Unknown=0, NotChecked=0, Total=992 [2021-03-10 23:24:22,648 INFO L87 Difference]: Start difference. First operand 17535 states and 43251 transitions. Second operand has 32 states, 32 states have (on average 3.0) internal successors, (96), 31 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:28,025 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2021-03-10 23:24:29,199 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2021-03-10 23:24:29,739 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2021-03-10 23:24:31,929 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-03-10 23:24:36,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:36,502 INFO L93 Difference]: Finished difference Result 29495 states and 73515 transitions. [2021-03-10 23:24:36,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-10 23:24:36,510 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 3.0) internal successors, (96), 31 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-03-10 23:24:36,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:36,578 INFO L225 Difference]: With dead ends: 29495 [2021-03-10 23:24:36,578 INFO L226 Difference]: Without dead ends: 29215 [2021-03-10 23:24:36,578 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 49 SyntacticMatches, 5 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 731 ImplicationChecksByTransitivity, 9764.6ms TimeCoverageRelationStatistics Valid=332, Invalid=2860, Unknown=0, NotChecked=0, Total=3192 [2021-03-10 23:24:36,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29215 states. [2021-03-10 23:24:36,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29215 to 17919. [2021-03-10 23:24:37,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17919 states, 17918 states have (on average 2.4674070766826657) internal successors, (44211), 17918 states have internal predecessors, (44211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:37,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17919 states to 17919 states and 44211 transitions. [2021-03-10 23:24:37,053 INFO L78 Accepts]: Start accepts. Automaton has 17919 states and 44211 transitions. Word has length 65 [2021-03-10 23:24:37,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:37,053 INFO L480 AbstractCegarLoop]: Abstraction has 17919 states and 44211 transitions. [2021-03-10 23:24:37,053 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 3.0) internal successors, (96), 31 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:37,053 INFO L276 IsEmpty]: Start isEmpty. Operand 17919 states and 44211 transitions. [2021-03-10 23:24:37,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-03-10 23:24:37,081 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:37,081 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:24:37,282 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-03-10 23:24:37,282 INFO L428 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:37,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:37,283 INFO L82 PathProgramCache]: Analyzing trace with hash -1503500843, now seen corresponding path program 109 times [2021-03-10 23:24:37,283 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:37,283 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627811483] [2021-03-10 23:24:37,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:37,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:39,668 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:24:39,669 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627811483] [2021-03-10 23:24:39,669 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2093775740] [2021-03-10 23:24:39,669 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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-03-10 23:24:39,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:24:39,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-03-10 23:24:39,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:24:41,431 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2021-03-10 23:24:44,265 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2021-03-10 23:24:44,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,410 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:24:44,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:24:44,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,654 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:24:44,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:24:44,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:24:44,670 INFO L244 Elim1Store]: Index analysis took 269 ms [2021-03-10 23:24:44,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 28 disjoint index pairs (out of 66 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-03-10 23:24:44,684 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:24:44,729 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:24:44,738 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:24:44,738 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-03-10 23:24:44,871 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:24:44,871 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:24:44,871 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 31 [2021-03-10 23:24:44,871 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073520749] [2021-03-10 23:24:44,872 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-03-10 23:24:44,872 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:24:44,872 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-03-10 23:24:44,872 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=866, Unknown=0, NotChecked=0, Total=992 [2021-03-10 23:24:44,872 INFO L87 Difference]: Start difference. First operand 17919 states and 44211 transitions. Second operand has 32 states, 32 states have (on average 3.0) internal successors, (96), 31 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:50,118 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2021-03-10 23:24:50,757 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2021-03-10 23:24:55,617 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2021-03-10 23:24:56,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:24:56,986 INFO L93 Difference]: Finished difference Result 24119 states and 59707 transitions. [2021-03-10 23:24:56,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-10 23:24:56,992 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 3.0) internal successors, (96), 31 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-03-10 23:24:56,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:24:57,045 INFO L225 Difference]: With dead ends: 24119 [2021-03-10 23:24:57,045 INFO L226 Difference]: Without dead ends: 24079 [2021-03-10 23:24:57,045 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 49 SyntacticMatches, 5 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 634 ImplicationChecksByTransitivity, 8999.0ms TimeCoverageRelationStatistics Valid=298, Invalid=2564, Unknown=0, NotChecked=0, Total=2862 [2021-03-10 23:24:57,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24079 states. [2021-03-10 23:24:57,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24079 to 17935. [2021-03-10 23:24:57,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17935 states, 17934 states have (on average 2.4674361547897847) internal successors, (44251), 17934 states have internal predecessors, (44251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:57,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17935 states to 17935 states and 44251 transitions. [2021-03-10 23:24:57,468 INFO L78 Accepts]: Start accepts. Automaton has 17935 states and 44251 transitions. Word has length 65 [2021-03-10 23:24:57,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:24:57,468 INFO L480 AbstractCegarLoop]: Abstraction has 17935 states and 44251 transitions. [2021-03-10 23:24:57,468 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 3.0) internal successors, (96), 31 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:24:57,468 INFO L276 IsEmpty]: Start isEmpty. Operand 17935 states and 44251 transitions. [2021-03-10 23:24:57,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-03-10 23:24:57,501 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:24:57,501 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:24:57,702 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:24:57,702 INFO L428 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:24:57,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:24:57,703 INFO L82 PathProgramCache]: Analyzing trace with hash 363466709, now seen corresponding path program 110 times [2021-03-10 23:24:57,703 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:24:57,703 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305590228] [2021-03-10 23:24:57,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:24:57,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:00,476 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:00,476 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305590228] [2021-03-10 23:25:00,476 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [121387458] [2021-03-10 23:25:00,477 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:25:00,512 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-10 23:25:00,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:00,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-03-10 23:25:00,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:02,294 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2021-03-10 23:25:03,212 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-03-10 23:25:03,645 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-03-10 23:25:04,497 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-03-10 23:25:05,149 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2021-03-10 23:25:05,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,436 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:25:05,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,553 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:25:05,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:05,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:25:05,574 INFO L244 Elim1Store]: Index analysis took 271 ms [2021-03-10 23:25:05,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 28 disjoint index pairs (out of 55 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-03-10 23:25:05,583 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:05,626 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:05,636 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:05,636 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-03-10 23:25:05,783 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:05,783 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:05,783 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 30 [2021-03-10 23:25:05,783 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887050408] [2021-03-10 23:25:05,784 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-03-10 23:25:05,784 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:05,784 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-03-10 23:25:05,784 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=808, Unknown=0, NotChecked=0, Total=930 [2021-03-10 23:25:05,784 INFO L87 Difference]: Start difference. First operand 17935 states and 44251 transitions. Second operand has 31 states, 31 states have (on average 2.967741935483871) internal successors, (92), 30 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:09,312 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2021-03-10 23:25:10,297 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2021-03-10 23:25:11,550 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2021-03-10 23:25:12,188 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-03-10 23:25:13,231 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2021-03-10 23:25:13,949 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-03-10 23:25:14,649 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-03-10 23:25:15,475 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2021-03-10 23:25:16,220 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2021-03-10 23:25:17,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:17,021 INFO L93 Difference]: Finished difference Result 26751 states and 66327 transitions. [2021-03-10 23:25:17,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-10 23:25:17,030 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.967741935483871) internal successors, (92), 30 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-03-10 23:25:17,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:17,103 INFO L225 Difference]: With dead ends: 26751 [2021-03-10 23:25:17,103 INFO L226 Difference]: Without dead ends: 26687 [2021-03-10 23:25:17,104 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 49 SyntacticMatches, 6 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 650 ImplicationChecksByTransitivity, 10090.7ms TimeCoverageRelationStatistics Valid=318, Invalid=2652, Unknown=0, NotChecked=0, Total=2970 [2021-03-10 23:25:17,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26687 states. [2021-03-10 23:25:17,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26687 to 18079. [2021-03-10 23:25:17,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18079 states, 18078 states have (on average 2.467695541542206) internal successors, (44611), 18078 states have internal predecessors, (44611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:17,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18079 states to 18079 states and 44611 transitions. [2021-03-10 23:25:17,592 INFO L78 Accepts]: Start accepts. Automaton has 18079 states and 44611 transitions. Word has length 65 [2021-03-10 23:25:17,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:17,592 INFO L480 AbstractCegarLoop]: Abstraction has 18079 states and 44611 transitions. [2021-03-10 23:25:17,592 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 2.967741935483871) internal successors, (92), 30 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:17,592 INFO L276 IsEmpty]: Start isEmpty. Operand 18079 states and 44611 transitions. [2021-03-10 23:25:17,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-03-10 23:25:17,626 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:17,627 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:25:17,827 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable116 [2021-03-10 23:25:17,828 INFO L428 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:17,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:17,829 INFO L82 PathProgramCache]: Analyzing trace with hash -1821229611, now seen corresponding path program 111 times [2021-03-10 23:25:17,829 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:17,829 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587458196] [2021-03-10 23:25:17,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:17,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:19,973 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 18 [2021-03-10 23:25:20,504 WARN L205 SmtUtils]: Spent 305.00 ms on a formula simplification. DAG size of input: 21 DAG size of output: 20 [2021-03-10 23:25:20,935 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:20,935 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587458196] [2021-03-10 23:25:20,935 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [552666270] [2021-03-10 23:25:20,935 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:25:20,969 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-03-10 23:25:20,969 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:20,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 68 conjunts are in the unsatisfiable core [2021-03-10 23:25:20,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:23,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:23,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:23,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:23,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:23,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:23,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:23,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:23,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:23,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:23,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:23,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:25:23,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:23,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:23,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:23,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:23,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:23,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:23,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:23,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:23,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:23,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:23,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:23,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:23,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:23,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:23,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:23,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:23,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:25:23,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:23,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:23,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:23,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:23,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:23,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:23,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:23,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:23,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:24,000 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:25:24,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:24,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:24,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:24,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:24,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:24,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:24,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:24,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:24,032 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:25:24,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:24,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:24,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:24,046 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:25:24,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:24,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:24,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:25:24,057 INFO L244 Elim1Store]: Index analysis took 170 ms [2021-03-10 23:25:24,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 28 disjoint index pairs (out of 91 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 147 treesize of output 55 [2021-03-10 23:25:24,066 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:24,092 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:24,097 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:24,097 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:155, output treesize:7 [2021-03-10 23:25:24,174 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:24,174 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:24,174 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 33 [2021-03-10 23:25:24,175 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [594267330] [2021-03-10 23:25:24,175 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-03-10 23:25:24,175 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:24,175 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-03-10 23:25:24,175 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=1020, Unknown=0, NotChecked=0, Total=1122 [2021-03-10 23:25:24,175 INFO L87 Difference]: Start difference. First operand 18079 states and 44611 transitions. Second operand has 34 states, 34 states have (on average 3.1176470588235294) internal successors, (106), 33 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:27,441 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 45 [2021-03-10 23:25:28,046 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 45 [2021-03-10 23:25:28,837 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 43 [2021-03-10 23:25:29,242 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 32 [2021-03-10 23:25:29,497 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 33 [2021-03-10 23:25:30,218 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 54 [2021-03-10 23:25:30,628 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 37 [2021-03-10 23:25:31,063 WARN L205 SmtUtils]: Spent 194.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 54 [2021-03-10 23:25:31,869 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 52 [2021-03-10 23:25:32,754 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 53 [2021-03-10 23:25:33,084 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 44 [2021-03-10 23:25:33,529 WARN L205 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 51 [2021-03-10 23:25:33,778 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 47 [2021-03-10 23:25:34,447 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 55 [2021-03-10 23:25:34,839 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 52 [2021-03-10 23:25:35,328 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 55 [2021-03-10 23:25:35,764 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 42 [2021-03-10 23:25:36,257 WARN L205 SmtUtils]: Spent 305.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 70 [2021-03-10 23:25:37,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:37,943 INFO L93 Difference]: Finished difference Result 27795 states and 68584 transitions. [2021-03-10 23:25:37,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-03-10 23:25:37,948 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.1176470588235294) internal successors, (106), 33 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-03-10 23:25:37,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:37,992 INFO L225 Difference]: With dead ends: 27795 [2021-03-10 23:25:37,992 INFO L226 Difference]: Without dead ends: 27223 [2021-03-10 23:25:37,993 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 49 SyntacticMatches, 3 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1009 ImplicationChecksByTransitivity, 12030.8ms TimeCoverageRelationStatistics Valid=440, Invalid=4390, Unknown=0, NotChecked=0, Total=4830 [2021-03-10 23:25:38,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27223 states. [2021-03-10 23:25:38,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27223 to 21263. [2021-03-10 23:25:38,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21263 states, 21262 states have (on average 2.4671714796350295) internal successors, (52457), 21262 states have internal predecessors, (52457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:38,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21263 states to 21263 states and 52457 transitions. [2021-03-10 23:25:38,297 INFO L78 Accepts]: Start accepts. Automaton has 21263 states and 52457 transitions. Word has length 65 [2021-03-10 23:25:38,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:38,298 INFO L480 AbstractCegarLoop]: Abstraction has 21263 states and 52457 transitions. [2021-03-10 23:25:38,298 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 3.1176470588235294) internal successors, (106), 33 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:38,298 INFO L276 IsEmpty]: Start isEmpty. Operand 21263 states and 52457 transitions. [2021-03-10 23:25:38,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-03-10 23:25:38,321 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:38,321 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:25:38,522 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:38,522 INFO L428 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:38,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:38,522 INFO L82 PathProgramCache]: Analyzing trace with hash 467010005, now seen corresponding path program 112 times [2021-03-10 23:25:38,522 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:38,523 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1154173313] [2021-03-10 23:25:38,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:38,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:39,628 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:39,629 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1154173313] [2021-03-10 23:25:39,629 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [999054620] [2021-03-10 23:25:39,629 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:25:39,653 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-10 23:25:39,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:39,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-03-10 23:25:39,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:41,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:41,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:41,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:41,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:41,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:41,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:41,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:41,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:41,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:41,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:41,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:41,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:41,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:41,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:25:41,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:41,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:41,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:41,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:41,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:41,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:41,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:41,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:41,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:41,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:41,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:41,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:41,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:41,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:41,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:41,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:41,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:41,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:41,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:41,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:41,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:41,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:41,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:25:41,864 INFO L244 Elim1Store]: Index analysis took 110 ms [2021-03-10 23:25:41,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 28 disjoint index pairs (out of 45 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-03-10 23:25:41,871 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:41,895 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:41,900 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:41,900 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-03-10 23:25:41,962 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:41,962 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:41,962 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 20] total 27 [2021-03-10 23:25:41,962 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195860937] [2021-03-10 23:25:41,962 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:25:41,962 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:41,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:25:41,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=661, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:25:41,963 INFO L87 Difference]: Start difference. First operand 21263 states and 52457 transitions. Second operand has 28 states, 28 states have (on average 3.142857142857143) internal successors, (88), 27 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-03-10 23:25:46,858 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 54 [2021-03-10 23:25:47,222 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 55 [2021-03-10 23:25:47,784 WARN L205 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 59 [2021-03-10 23:25:48,350 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 59 [2021-03-10 23:25:49,005 WARN L205 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 63 [2021-03-10 23:25:49,750 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 64 [2021-03-10 23:25:50,222 WARN L205 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 66 [2021-03-10 23:25:50,835 WARN L205 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 68 [2021-03-10 23:25:51,338 WARN L205 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 61 [2021-03-10 23:25:51,886 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 73 [2021-03-10 23:25:52,517 WARN L205 SmtUtils]: Spent 298.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 73 [2021-03-10 23:25:53,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:25:53,465 INFO L93 Difference]: Finished difference Result 35095 states and 87040 transitions. [2021-03-10 23:25:53,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-03-10 23:25:53,470 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 3.142857142857143) internal successors, (88), 27 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) Word has length 65 [2021-03-10 23:25:53,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:25:53,519 INFO L225 Difference]: With dead ends: 35095 [2021-03-10 23:25:53,519 INFO L226 Difference]: Without dead ends: 34471 [2021-03-10 23:25:53,519 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 51 SyntacticMatches, 7 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 991 ImplicationChecksByTransitivity, 7515.8ms TimeCoverageRelationStatistics Valid=407, Invalid=3499, Unknown=0, NotChecked=0, Total=3906 [2021-03-10 23:25:53,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34471 states. [2021-03-10 23:25:53,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34471 to 22799. [2021-03-10 23:25:53,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22799 states, 22798 states have (on average 2.4679796473374855) internal successors, (56265), 22798 states have internal predecessors, (56265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:25:53,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22799 states to 22799 states and 56265 transitions. [2021-03-10 23:25:53,897 INFO L78 Accepts]: Start accepts. Automaton has 22799 states and 56265 transitions. Word has length 65 [2021-03-10 23:25:53,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:25:53,897 INFO L480 AbstractCegarLoop]: Abstraction has 22799 states and 56265 transitions. [2021-03-10 23:25:53,897 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 3.142857142857143) internal successors, (88), 27 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-03-10 23:25:53,897 INFO L276 IsEmpty]: Start isEmpty. Operand 22799 states and 56265 transitions. [2021-03-10 23:25:53,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-03-10 23:25:53,920 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:25:53,920 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:25:54,120 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2021-03-10 23:25:54,121 INFO L428 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:25:54,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:25:54,121 INFO L82 PathProgramCache]: Analyzing trace with hash 2061963733, now seen corresponding path program 113 times [2021-03-10 23:25:54,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:25:54,121 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054437803] [2021-03-10 23:25:54,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:25:54,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:25:55,035 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 23 DAG size of output: 19 [2021-03-10 23:25:55,240 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:55,240 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054437803] [2021-03-10 23:25:55,240 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [780559856] [2021-03-10 23:25:55,240 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:25:55,269 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-03-10 23:25:55,269 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:25:55,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 69 conjunts are in the unsatisfiable core [2021-03-10 23:25:55,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:25:57,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:57,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:25:57,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:57,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:57,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:57,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:57,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:57,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:57,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:57,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:57,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:57,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:57,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:57,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:57,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:57,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:57,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:57,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:57,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:57,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:57,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:57,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:57,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:57,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:57,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:57,438 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:25:57,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:57,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:57,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:57,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:57,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:57,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:57,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:25:57,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 28 disjoint index pairs (out of 45 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 147 treesize of output 55 [2021-03-10 23:25:57,469 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:25:57,494 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:25:57,499 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:25:57,499 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:157, output treesize:7 [2021-03-10 23:25:57,574 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:25:57,575 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:25:57,575 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 20] total 26 [2021-03-10 23:25:57,575 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112564989] [2021-03-10 23:25:57,575 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:25:57,575 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:25:57,575 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:25:57,575 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=621, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:25:57,575 INFO L87 Difference]: Start difference. First operand 22799 states and 56265 transitions. Second operand has 27 states, 27 states have (on average 3.259259259259259) internal successors, (88), 26 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-03-10 23:26:05,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:26:05,369 INFO L93 Difference]: Finished difference Result 32243 states and 79524 transitions. [2021-03-10 23:26:05,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 23:26:05,373 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.259259259259259) internal successors, (88), 26 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) Word has length 65 [2021-03-10 23:26:05,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:26:05,419 INFO L225 Difference]: With dead ends: 32243 [2021-03-10 23:26:05,419 INFO L226 Difference]: Without dead ends: 31863 [2021-03-10 23:26:05,420 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 52 SyntacticMatches, 7 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 572 ImplicationChecksByTransitivity, 4667.6ms TimeCoverageRelationStatistics Valid=230, Invalid=2220, Unknown=0, NotChecked=0, Total=2450 [2021-03-10 23:26:05,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31863 states. [2021-03-10 23:26:05,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31863 to 24111. [2021-03-10 23:26:05,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24111 states, 24110 states have (on average 2.4697221070095394) internal successors, (59545), 24110 states have internal predecessors, (59545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:05,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24111 states to 24111 states and 59545 transitions. [2021-03-10 23:26:05,770 INFO L78 Accepts]: Start accepts. Automaton has 24111 states and 59545 transitions. Word has length 65 [2021-03-10 23:26:05,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:26:05,770 INFO L480 AbstractCegarLoop]: Abstraction has 24111 states and 59545 transitions. [2021-03-10 23:26:05,770 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 3.259259259259259) internal successors, (88), 26 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-03-10 23:26:05,770 INFO L276 IsEmpty]: Start isEmpty. Operand 24111 states and 59545 transitions. [2021-03-10 23:26:05,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-03-10 23:26:05,790 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:26:05,790 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:26:05,990 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:26:05,991 INFO L428 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:26:05,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:26:05,991 INFO L82 PathProgramCache]: Analyzing trace with hash 869393877, now seen corresponding path program 114 times [2021-03-10 23:26:05,991 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:26:05,991 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [793357584] [2021-03-10 23:26:05,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:26:05,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:26:06,951 WARN L205 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 23 DAG size of output: 19 [2021-03-10 23:26:07,233 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:26:07,233 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [793357584] [2021-03-10 23:26:07,233 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [400271079] [2021-03-10 23:26:07,233 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:26:07,261 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-03-10 23:26:07,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-10 23:26:07,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 67 conjunts are in the unsatisfiable core [2021-03-10 23:26:07,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:26:09,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:09,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:09,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:09,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:09,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:09,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:09,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:09,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:09,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:09,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:09,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:09,534 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:26:09,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:09,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:09,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:09,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:09,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:09,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:09,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:09,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:09,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:09,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:09,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:09,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:09,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:09,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:09,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:09,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:09,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:09,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:09,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:09,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:09,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:09,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:09,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:09,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:09,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:09,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:26:09,606 INFO L244 Elim1Store]: Index analysis took 106 ms [2021-03-10 23:26:09,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 28 disjoint index pairs (out of 45 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 139 treesize of output 55 [2021-03-10 23:26:09,612 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:26:09,669 INFO L628 ElimStorePlain]: treesize reduction 5, result has 81.5 percent of original size [2021-03-10 23:26:09,675 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:26:09,675 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:159, output treesize:7 [2021-03-10 23:26:09,756 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:26:09,756 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:26:09,756 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 20] total 26 [2021-03-10 23:26:09,756 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236113739] [2021-03-10 23:26:09,756 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-03-10 23:26:09,756 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:26:09,756 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-03-10 23:26:09,757 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=625, Unknown=0, NotChecked=0, Total=702 [2021-03-10 23:26:09,757 INFO L87 Difference]: Start difference. First operand 24111 states and 59545 transitions. Second operand has 27 states, 27 states have (on average 3.259259259259259) internal successors, (88), 26 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-03-10 23:26:18,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-03-10 23:26:18,159 INFO L93 Difference]: Finished difference Result 34519 states and 85328 transitions. [2021-03-10 23:26:18,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-10 23:26:18,163 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.259259259259259) internal successors, (88), 26 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) Word has length 65 [2021-03-10 23:26:18,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-03-10 23:26:18,246 INFO L225 Difference]: With dead ends: 34519 [2021-03-10 23:26:18,247 INFO L226 Difference]: Without dead ends: 34135 [2021-03-10 23:26:18,247 INFO L775 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 52 SyntacticMatches, 7 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 529 ImplicationChecksByTransitivity, 4990.4ms TimeCoverageRelationStatistics Valid=226, Invalid=2224, Unknown=0, NotChecked=0, Total=2450 [2021-03-10 23:26:18,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34135 states. [2021-03-10 23:26:18,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34135 to 26895. [2021-03-10 23:26:18,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26895 states, 26894 states have (on average 2.4722614709600657) internal successors, (66489), 26894 states have internal predecessors, (66489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-10 23:26:18,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26895 states to 26895 states and 66489 transitions. [2021-03-10 23:26:18,694 INFO L78 Accepts]: Start accepts. Automaton has 26895 states and 66489 transitions. Word has length 65 [2021-03-10 23:26:18,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-03-10 23:26:18,694 INFO L480 AbstractCegarLoop]: Abstraction has 26895 states and 66489 transitions. [2021-03-10 23:26:18,695 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 3.259259259259259) internal successors, (88), 26 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-03-10 23:26:18,695 INFO L276 IsEmpty]: Start isEmpty. Operand 26895 states and 66489 transitions. [2021-03-10 23:26:18,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-03-10 23:26:18,723 INFO L511 BasicCegarLoop]: Found error trace [2021-03-10 23:26:18,723 INFO L519 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-10 23:26:18,923 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-10 23:26:18,923 INFO L428 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-10 23:26:18,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-10 23:26:18,924 INFO L82 PathProgramCache]: Analyzing trace with hash -1137333803, now seen corresponding path program 115 times [2021-03-10 23:26:18,924 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-10 23:26:18,924 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890645526] [2021-03-10 23:26:18,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-10 23:26:18,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:26:20,247 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:26:20,247 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890645526] [2021-03-10 23:26:20,248 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [783639351] [2021-03-10 23:26:20,248 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-03-10 23:26:20,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-10 23:26:20,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-03-10 23:26:20,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-10 23:26:22,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:22,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:22,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:22,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:22,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:22,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:22,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:22,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:22,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:22,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:22,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:22,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:22,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:22,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:22,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:22,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:22,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:22,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:22,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:22,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:22,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:22,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:22,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:22,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:22,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:22,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:22,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:22,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:22,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:26:22,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:22,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:22,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:22,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:22,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:22,977 INFO L173 IndexEqualityManager]: detected equality via solver [2021-03-10 23:26:22,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:22,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:22,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-03-10 23:26:22,986 INFO L244 Elim1Store]: Index analysis took 121 ms [2021-03-10 23:26:22,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 28 disjoint index pairs (out of 45 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-03-10 23:26:22,994 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-10 23:26:23,017 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-10 23:26:23,023 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-10 23:26:23,023 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-03-10 23:26:23,100 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-10 23:26:23,100 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-10 23:26:23,100 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 20] total 27 [2021-03-10 23:26:23,101 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169317827] [2021-03-10 23:26:23,101 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-03-10 23:26:23,101 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-10 23:26:23,101 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-03-10 23:26:23,101 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=659, Unknown=0, NotChecked=0, Total=756 [2021-03-10 23:26:23,101 INFO L87 Difference]: Start difference. First operand 26895 states and 66489 transitions. Second operand has 28 states, 28 states have (on average 3.142857142857143) internal successors, (88), 27 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) Received shutdown request... [2021-03-10 23:26:27,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-10 23:26:27,860 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable121 [2021-03-10 23:26:27,860 WARN L545 AbstractCegarLoop]: Verification canceled [2021-03-10 23:26:27,865 WARN L224 ceAbstractionStarter]: Timeout [2021-03-10 23:26:27,865 INFO L202 PluginConnector]: Adding new model send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 10.03 11:26:27 BasicIcfg [2021-03-10 23:26:27,865 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-03-10 23:26:27,866 INFO L168 Benchmark]: Toolchain (without parser) took 840385.61 ms. Allocated memory was 255.9 MB in the beginning and 851.4 MB in the end (delta: 595.6 MB). Free memory was 237.0 MB in the beginning and 599.5 MB in the end (delta: -362.5 MB). Peak memory consumption was 233.1 MB. Max. memory is 16.0 GB. [2021-03-10 23:26:27,866 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.10 ms. Allocated memory is still 255.9 MB. Free memory was 238.2 MB in the beginning and 238.2 MB in the end (delta: 27.9 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-03-10 23:26:27,866 INFO L168 Benchmark]: Boogie Procedure Inliner took 20.11 ms. Allocated memory is still 255.9 MB. Free memory was 236.5 MB in the beginning and 235.1 MB in the end (delta: 1.4 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-03-10 23:26:27,866 INFO L168 Benchmark]: Boogie Preprocessor took 12.62 ms. Allocated memory is still 255.9 MB. Free memory was 235.1 MB in the beginning and 234.1 MB in the end (delta: 994.6 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-03-10 23:26:27,866 INFO L168 Benchmark]: RCFGBuilder took 264.24 ms. Allocated memory is still 255.9 MB. Free memory was 234.1 MB in the beginning and 237.6 MB in the end (delta: -3.5 MB). Peak memory consumption was 21.8 MB. Max. memory is 16.0 GB. [2021-03-10 23:26:27,866 INFO L168 Benchmark]: TraceAbstraction took 840080.16 ms. Allocated memory was 255.9 MB in the beginning and 851.4 MB in the end (delta: 595.6 MB). Free memory was 237.6 MB in the beginning and 599.5 MB in the end (delta: -361.9 MB). Peak memory consumption was 232.3 MB. Max. memory is 16.0 GB. [2021-03-10 23:26:27,869 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.10 ms. Allocated memory is still 255.9 MB. Free memory was 238.2 MB in the beginning and 238.2 MB in the end (delta: 27.9 kB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 20.11 ms. Allocated memory is still 255.9 MB. Free memory was 236.5 MB in the beginning and 235.1 MB in the end (delta: 1.4 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 12.62 ms. Allocated memory is still 255.9 MB. Free memory was 235.1 MB in the beginning and 234.1 MB in the end (delta: 994.6 kB). There was no memory consumed. Max. memory is 16.0 GB. * RCFGBuilder took 264.24 ms. Allocated memory is still 255.9 MB. Free memory was 234.1 MB in the beginning and 237.6 MB in the end (delta: -3.5 MB). Peak memory consumption was 21.8 MB. Max. memory is 16.0 GB. * TraceAbstraction took 840080.16 ms. Allocated memory was 255.9 MB in the beginning and 851.4 MB in the end (delta: 595.6 MB). Free memory was 237.6 MB in the beginning and 599.5 MB in the end (delta: -361.9 MB). Peak memory consumption was 232.3 MB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 69]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 69). Cancelled while BasicCegarLoop was constructing difference of abstraction (26895states) and FLOYD_HOARE automaton (currently 26 states, 28 states before enhancement),while ReachableStatesComputation was computing reachable states (4946 states constructedinput type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data CFG has 4 procedures, 28 locations, 1 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 840000.6ms, OverallIterations: 122, TraceHistogramMax: 8, EmptinessCheckTime: 995.0ms, AutomataDifference: 535918.9ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 70.2ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 9097 SDtfs, 24366 SDslu, 114048 SDs, 0 SdLazy, 121836 SolverSat, 6043 SolverUnsat, 13 SolverUnknown, 0 SolverNotchecked, 196773.4ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 10478 GetRequests, 5105 SyntacticMatches, 379 SemanticMatches, 4994 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60203 ImplicationChecksByTransitivity, 379434.5ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=26895occurred in iteration=121, InterpolantAutomatonStates: 2914, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 15303.9ms AutomataMinimizationTime, 121 MinimizatonAttempts, 471428 StatesRemovedByMinimization, 118 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 494.9ms SsaConstructionTime, 2291.6ms SatisfiabilityAnalysisTime, 258502.0ms InterpolantComputationTime, 12844 NumberOfCodeBlocks, 12844 NumberOfCodeBlocksAsserted, 603 NumberOfCheckSat, 12604 ConstructedInterpolants, 842 QuantifiedInterpolants, 398771 SizeOfPredicates, 247 NumberOfNonLiveVariables, 14096 ConjunctsInSsa, 5903 ConjunctsInUnsatCore, 240 InterpolantComputations, 5 PerfectInterpolantSequences, 1956/25403 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown