/usr/bin/java -Xmx8000000000 -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-9bbddad6b14272d9691b7fb6f1c011d15ab18596-9bbddad [2021-06-12 21:14:12,002 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-12 21:14:12,003 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-12 21:14:12,027 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-12 21:14:12,027 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-12 21:14:12,029 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-12 21:14:12,032 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-12 21:14:12,038 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-12 21:14:12,039 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-12 21:14:12,042 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-12 21:14:12,043 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-12 21:14:12,044 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-12 21:14:12,044 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-12 21:14:12,046 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-12 21:14:12,047 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-12 21:14:12,048 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-12 21:14:12,048 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-12 21:14:12,049 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-12 21:14:12,049 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-12 21:14:12,050 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-12 21:14:12,051 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-12 21:14:12,052 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-12 21:14:12,052 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-12 21:14:12,053 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-12 21:14:12,054 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-12 21:14:12,054 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-12 21:14:12,055 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-12 21:14:12,055 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-12 21:14:12,055 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-12 21:14:12,056 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-12 21:14:12,056 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-12 21:14:12,056 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-12 21:14:12,057 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-12 21:14:12,057 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-12 21:14:12,058 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-12 21:14:12,058 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-12 21:14:12,058 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-12 21:14:12,059 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-12 21:14:12,059 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-12 21:14:12,059 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-12 21:14:12,060 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-12 21:14:12,060 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-06-12 21:14:12,075 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-12 21:14:12,075 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-12 21:14:12,076 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-06-12 21:14:12,076 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-06-12 21:14:12,076 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-12 21:14:12,076 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-12 21:14:12,077 INFO L138 SettingsManager]: * Use SBE=true [2021-06-12 21:14:12,077 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-12 21:14:12,077 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-12 21:14:12,077 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-12 21:14:12,077 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-12 21:14:12,077 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-12 21:14:12,077 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-12 21:14:12,077 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-12 21:14:12,077 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-12 21:14:12,078 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-12 21:14:12,078 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-12 21:14:12,078 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-12 21:14:12,078 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-12 21:14:12,078 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-12 21:14:12,078 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-12 21:14:12,078 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-12 21:14:12,078 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-12 21:14:12,078 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-12 21:14:12,078 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-12 21:14:12,079 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-12 21:14:12,079 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-12 21:14:12,079 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-12 21:14:12,079 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-12 21:14:12,079 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-06-12 21:14:12,079 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-06-12 21:14:12,079 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-06-12 21:14:12,312 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-12 21:14:12,333 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-12 21:14:12,335 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-12 21:14:12,335 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-06-12 21:14:12,337 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-06-12 21:14:12,337 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-06-12 21:14:12,338 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/send-receive.wvr.bpl' [2021-06-12 21:14:12,361 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-12 21:14:12,362 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-06-12 21:14:12,362 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-12 21:14:12,363 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-12 21:14:12,363 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-12 21:14:12,372 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 12.06 09:14:12" (1/1) ... [2021-06-12 21:14:12,377 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 12.06 09:14:12" (1/1) ... [2021-06-12 21:14:12,381 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-12 21:14:12,382 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-12 21:14:12,382 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-12 21:14:12,382 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-12 21:14:12,387 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:14:12" (1/1) ... [2021-06-12 21:14:12,387 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:14:12" (1/1) ... [2021-06-12 21:14:12,388 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:14:12" (1/1) ... [2021-06-12 21:14:12,388 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:14:12" (1/1) ... [2021-06-12 21:14:12,390 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:14:12" (1/1) ... [2021-06-12 21:14:12,391 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:14:12" (1/1) ... [2021-06-12 21:14:12,392 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:14:12" (1/1) ... [2021-06-12 21:14:12,392 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-12 21:14:12,393 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-12 21:14:12,393 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-12 21:14:12,393 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-12 21:14:12,395 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:14:12" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-12 21:14:12,456 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-06-12 21:14:12,456 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-06-12 21:14:12,456 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-06-12 21:14:12,456 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-06-12 21:14:12,457 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-06-12 21:14:12,457 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-06-12 21:14:12,457 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-06-12 21:14:12,457 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-12 21:14:12,457 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-12 21:14:12,457 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-06-12 21:14:12,457 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-06-12 21:14:12,458 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-06-12 21:14:12,459 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-06-12 21:14:12,586 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-12 21:14:12,586 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-06-12 21:14:12,587 INFO L202 PluginConnector]: Adding new model send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.06 09:14:12 BoogieIcfgContainer [2021-06-12 21:14:12,587 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-12 21:14:12,588 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-12 21:14:12,588 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-12 21:14:12,590 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-12 21:14:12,590 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:14:12" (1/2) ... [2021-06-12 21:14:12,591 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@543ba204 and model type send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.06 09:14:12, skipping insertion in model container [2021-06-12 21:14:12,591 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.06 09:14:12" (2/2) ... [2021-06-12 21:14:12,592 INFO L111 eAbstractionObserver]: Analyzing ICFG send-receive.wvr.bpl [2021-06-12 21:14:12,595 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-06-12 21:14:12,595 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-12 21:14:12,595 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-06-12 21:14:12,596 INFO L471 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-12 21:14:12,630 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-06-12 21:14:12,643 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-06-12 21:14:12,655 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-12 21:14:12,656 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-12 21:14:12,656 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-12 21:14:12,656 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-12 21:14:12,656 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-12 21:14:12,656 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-12 21:14:12,656 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-12 21:14:12,656 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-06-12 21:14:12,662 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 37 places, 30 transitions, 84 flow [2021-06-12 21:14:12,689 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-06-12 21:14:12,692 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-06-12 21:14:12,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-12 21:14:12,699 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:12,704 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:14:12,714 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:12,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:12,718 INFO L82 PathProgramCache]: Analyzing trace with hash -1987051581, now seen corresponding path program 1 times [2021-06-12 21:14:12,724 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:12,724 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695499954] [2021-06-12 21:14:12,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:12,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:12,811 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:12,812 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:12,812 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695499954] [2021-06-12 21:14:12,812 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1695499954] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-12 21:14:12,812 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-12 21:14:12,813 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-12 21:14:12,813 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041525538] [2021-06-12 21:14:12,816 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-12 21:14:12,816 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:12,828 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-12 21:14:12,829 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-12 21:14:12,833 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-06-12 21:14:12,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:12,875 INFO L93 Difference]: Finished difference Result 159 states and 404 transitions. [2021-06-12 21:14:12,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-12 21:14:12,878 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-06-12 21:14:12,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:12,892 INFO L225 Difference]: With dead ends: 159 [2021-06-12 21:14:12,893 INFO L226 Difference]: Without dead ends: 101 [2021-06-12 21:14:12,894 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.9ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-12 21:14:12,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2021-06-12 21:14:12,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 101. [2021-06-12 21:14:12,949 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-06-12 21:14:12,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 239 transitions. [2021-06-12 21:14:12,958 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 239 transitions. Word has length 17 [2021-06-12 21:14:12,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:12,958 INFO L482 AbstractCegarLoop]: Abstraction has 101 states and 239 transitions. [2021-06-12 21:14:12,958 INFO L483 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-06-12 21:14:12,958 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 239 transitions. [2021-06-12 21:14:12,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-12 21:14:12,960 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:12,960 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:14:12,961 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-12 21:14:12,961 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:12,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:12,964 INFO L82 PathProgramCache]: Analyzing trace with hash -1722493283, now seen corresponding path program 2 times [2021-06-12 21:14:12,965 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:12,966 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002159323] [2021-06-12 21:14:12,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:12,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:13,019 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:13,019 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:13,019 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002159323] [2021-06-12 21:14:13,020 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002159323] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-12 21:14:13,020 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-12 21:14:13,020 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-12 21:14:13,020 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837317057] [2021-06-12 21:14:13,023 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-12 21:14:13,024 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:13,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-12 21:14:13,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-12 21:14:13,026 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-06-12 21:14:13,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:13,066 INFO L93 Difference]: Finished difference Result 153 states and 362 transitions. [2021-06-12 21:14:13,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-12 21:14:13,066 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-12 21:14:13,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:13,069 INFO L225 Difference]: With dead ends: 153 [2021-06-12 21:14:13,069 INFO L226 Difference]: Without dead ends: 123 [2021-06-12 21:14:13,070 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 16.3ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-12 21:14:13,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2021-06-12 21:14:13,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 123. [2021-06-12 21:14:13,085 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-06-12 21:14:13,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 297 transitions. [2021-06-12 21:14:13,086 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 297 transitions. Word has length 17 [2021-06-12 21:14:13,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:13,086 INFO L482 AbstractCegarLoop]: Abstraction has 123 states and 297 transitions. [2021-06-12 21:14:13,086 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:14:13,086 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 297 transitions. [2021-06-12 21:14:13,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-12 21:14:13,089 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:13,090 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:14:13,090 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-06-12 21:14:13,090 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:13,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:13,092 INFO L82 PathProgramCache]: Analyzing trace with hash 1424318111, now seen corresponding path program 1 times [2021-06-12 21:14:13,092 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:13,093 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545956935] [2021-06-12 21:14:13,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:13,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:13,120 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:13,120 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:13,121 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545956935] [2021-06-12 21:14:13,121 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1545956935] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-12 21:14:13,121 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-12 21:14:13,121 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-12 21:14:13,121 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066692133] [2021-06-12 21:14:13,122 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-12 21:14:13,122 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:13,122 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-12 21:14:13,123 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-12 21:14:13,123 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-06-12 21:14:13,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:13,132 INFO L93 Difference]: Finished difference Result 137 states and 328 transitions. [2021-06-12 21:14:13,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-12 21:14:13,133 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-06-12 21:14:13,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:13,136 INFO L225 Difference]: With dead ends: 137 [2021-06-12 21:14:13,137 INFO L226 Difference]: Without dead ends: 137 [2021-06-12 21:14:13,138 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.1ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-12 21:14:13,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2021-06-12 21:14:13,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 137. [2021-06-12 21:14:13,151 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-06-12 21:14:13,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 328 transitions. [2021-06-12 21:14:13,152 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 328 transitions. Word has length 19 [2021-06-12 21:14:13,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:13,152 INFO L482 AbstractCegarLoop]: Abstraction has 137 states and 328 transitions. [2021-06-12 21:14:13,152 INFO L483 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-06-12 21:14:13,152 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 328 transitions. [2021-06-12 21:14:13,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-06-12 21:14:13,153 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:13,153 INFO L472 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-06-12 21:14:13,153 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-06-12 21:14:13,153 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:13,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:13,153 INFO L82 PathProgramCache]: Analyzing trace with hash -1463492541, now seen corresponding path program 1 times [2021-06-12 21:14:13,154 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:13,154 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418921502] [2021-06-12 21:14:13,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:13,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:13,250 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:13,250 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:13,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418921502] [2021-06-12 21:14:13,250 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418921502] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:13,251 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [289117115] [2021-06-12 21:14:13,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:14:13,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:13,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 10 conjunts are in the unsatisfiable core [2021-06-12 21:14:13,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:13,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-06-12 21:14:13,431 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:14:13,435 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:14:13,437 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:14:13,437 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:7 [2021-06-12 21:14:13,496 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:13,496 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [289117115] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:13,496 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:13,496 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2021-06-12 21:14:13,496 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47500203] [2021-06-12 21:14:13,497 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-12 21:14:13,497 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:13,497 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-12 21:14:13,497 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-06-12 21:14:13,497 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-06-12 21:14:13,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:13,563 INFO L93 Difference]: Finished difference Result 207 states and 501 transitions. [2021-06-12 21:14:13,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-12 21:14:13,564 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-06-12 21:14:13,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:13,565 INFO L225 Difference]: With dead ends: 207 [2021-06-12 21:14:13,565 INFO L226 Difference]: Without dead ends: 177 [2021-06-12 21:14:13,565 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 52.3ms TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-06-12 21:14:13,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2021-06-12 21:14:13,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 157. [2021-06-12 21:14:13,574 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-06-12 21:14:13,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 382 transitions. [2021-06-12 21:14:13,575 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 382 transitions. Word has length 23 [2021-06-12 21:14:13,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:13,575 INFO L482 AbstractCegarLoop]: Abstraction has 157 states and 382 transitions. [2021-06-12 21:14:13,575 INFO L483 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-06-12 21:14:13,576 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 382 transitions. [2021-06-12 21:14:13,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-06-12 21:14:13,577 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:13,577 INFO L472 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-06-12 21:14:13,792 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:14:13,793 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:13,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:13,793 INFO L82 PathProgramCache]: Analyzing trace with hash 2032513123, now seen corresponding path program 1 times [2021-06-12 21:14:13,793 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:13,794 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208544288] [2021-06-12 21:14:13,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:13,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:13,817 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:13,817 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:13,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208544288] [2021-06-12 21:14:13,817 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [208544288] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-12 21:14:13,817 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-12 21:14:13,817 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-12 21:14:13,817 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075960011] [2021-06-12 21:14:13,818 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-12 21:14:13,818 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:13,818 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-12 21:14:13,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-12 21:14:13,818 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-06-12 21:14:13,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:13,824 INFO L93 Difference]: Finished difference Result 175 states and 425 transitions. [2021-06-12 21:14:13,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-12 21:14:13,824 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-06-12 21:14:13,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:13,825 INFO L225 Difference]: With dead ends: 175 [2021-06-12 21:14:13,825 INFO L226 Difference]: Without dead ends: 175 [2021-06-12 21:14:13,825 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-12 21:14:13,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2021-06-12 21:14:13,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 153. [2021-06-12 21:14:13,829 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-06-12 21:14:13,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 370 transitions. [2021-06-12 21:14:13,830 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 370 transitions. Word has length 23 [2021-06-12 21:14:13,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:13,830 INFO L482 AbstractCegarLoop]: Abstraction has 153 states and 370 transitions. [2021-06-12 21:14:13,830 INFO L483 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-06-12 21:14:13,830 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 370 transitions. [2021-06-12 21:14:13,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-06-12 21:14:13,831 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:13,831 INFO L472 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-06-12 21:14:13,831 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-06-12 21:14:13,831 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:13,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:13,831 INFO L82 PathProgramCache]: Analyzing trace with hash 113936453, now seen corresponding path program 2 times [2021-06-12 21:14:13,831 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:13,832 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054179643] [2021-06-12 21:14:13,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:13,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:13,869 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:13,869 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:13,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2054179643] [2021-06-12 21:14:13,869 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2054179643] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:13,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1693912275] [2021-06-12 21:14:13,869 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:14:13,896 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:14:13,896 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:14:13,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-12 21:14:13,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:13,931 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:14:13,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1693912275] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-12 21:14:13,932 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-12 21:14:13,932 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 4 [2021-06-12 21:14:13,932 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073317980] [2021-06-12 21:14:13,932 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-12 21:14:13,932 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:13,932 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-12 21:14:13,932 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-12 21:14:13,933 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-06-12 21:14:13,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:13,942 INFO L93 Difference]: Finished difference Result 401 states and 958 transitions. [2021-06-12 21:14:13,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-12 21:14:13,943 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-06-12 21:14:13,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:13,944 INFO L225 Difference]: With dead ends: 401 [2021-06-12 21:14:13,944 INFO L226 Difference]: Without dead ends: 393 [2021-06-12 21:14:13,945 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.8ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-12 21:14:13,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2021-06-12 21:14:13,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 259. [2021-06-12 21:14:13,949 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-06-12 21:14:13,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 649 transitions. [2021-06-12 21:14:13,950 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 649 transitions. Word has length 25 [2021-06-12 21:14:13,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:13,950 INFO L482 AbstractCegarLoop]: Abstraction has 259 states and 649 transitions. [2021-06-12 21:14:13,951 INFO L483 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-06-12 21:14:13,951 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 649 transitions. [2021-06-12 21:14:13,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-06-12 21:14:13,951 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:13,951 INFO L472 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-06-12 21:14:14,167 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:14:14,168 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:14,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:14,168 INFO L82 PathProgramCache]: Analyzing trace with hash -432740959, now seen corresponding path program 3 times [2021-06-12 21:14:14,168 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:14,168 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298089874] [2021-06-12 21:14:14,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:14,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:14,194 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:14,195 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:14,195 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298089874] [2021-06-12 21:14:14,195 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [298089874] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:14,195 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [226359464] [2021-06-12 21:14:14,195 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:14:14,231 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:14:14,231 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:14:14,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 3 conjunts are in the unsatisfiable core [2021-06-12 21:14:14,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:14,273 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:14,273 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [226359464] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:14,273 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:14,273 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-06-12 21:14:14,274 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788866416] [2021-06-12 21:14:14,274 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-12 21:14:14,274 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:14,274 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-12 21:14:14,275 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-12 21:14:14,275 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-06-12 21:14:14,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:14,284 INFO L93 Difference]: Finished difference Result 363 states and 850 transitions. [2021-06-12 21:14:14,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-12 21:14:14,284 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-06-12 21:14:14,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:14,286 INFO L225 Difference]: With dead ends: 363 [2021-06-12 21:14:14,286 INFO L226 Difference]: Without dead ends: 363 [2021-06-12 21:14:14,287 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.1ms TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-12 21:14:14,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363 states. [2021-06-12 21:14:14,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363 to 319. [2021-06-12 21:14:14,293 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-06-12 21:14:14,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 763 transitions. [2021-06-12 21:14:14,295 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 763 transitions. Word has length 29 [2021-06-12 21:14:14,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:14,295 INFO L482 AbstractCegarLoop]: Abstraction has 319 states and 763 transitions. [2021-06-12 21:14:14,295 INFO L483 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-06-12 21:14:14,295 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 763 transitions. [2021-06-12 21:14:14,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-06-12 21:14:14,295 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:14,296 INFO L472 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-06-12 21:14:14,496 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:14:14,496 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:14,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:14,497 INFO L82 PathProgramCache]: Analyzing trace with hash -1231702591, now seen corresponding path program 1 times [2021-06-12 21:14:14,497 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:14,497 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226353513] [2021-06-12 21:14:14,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:14,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:14,615 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:14,615 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:14,615 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226353513] [2021-06-12 21:14:14,615 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1226353513] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:14,615 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1413210141] [2021-06-12 21:14:14,615 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-06-12 21:14:14,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:14,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-12 21:14:14,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:14,799 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:14,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:14,800 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-06-12 21:14:14,802 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:14:14,807 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:14:14,809 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:14:14,809 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:7 [2021-06-12 21:14:14,822 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:14,822 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1413210141] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:14,822 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:14,822 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-06-12 21:14:14,822 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325591244] [2021-06-12 21:14:14,823 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 21:14:14,823 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:14,823 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 21:14:14,823 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-06-12 21:14:14,823 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-06-12 21:14:14,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:14,945 INFO L93 Difference]: Finished difference Result 455 states and 1091 transitions. [2021-06-12 21:14:14,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-12 21:14:14,945 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-06-12 21:14:14,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:14,947 INFO L225 Difference]: With dead ends: 455 [2021-06-12 21:14:14,947 INFO L226 Difference]: Without dead ends: 415 [2021-06-12 21:14:14,947 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 145.5ms TimeCoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:14:14,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2021-06-12 21:14:14,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 351. [2021-06-12 21:14:14,952 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-06-12 21:14:14,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 835 transitions. [2021-06-12 21:14:14,953 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 835 transitions. Word has length 29 [2021-06-12 21:14:14,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:14,953 INFO L482 AbstractCegarLoop]: Abstraction has 351 states and 835 transitions. [2021-06-12 21:14:14,953 INFO L483 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-06-12 21:14:14,953 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 835 transitions. [2021-06-12 21:14:14,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-06-12 21:14:14,953 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:14,954 INFO L472 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-06-12 21:14:15,169 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:14:15,169 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:15,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:15,169 INFO L82 PathProgramCache]: Analyzing trace with hash 1556600769, now seen corresponding path program 2 times [2021-06-12 21:14:15,169 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:15,170 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002787804] [2021-06-12 21:14:15,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:15,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:15,238 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:15,239 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:15,239 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002787804] [2021-06-12 21:14:15,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002787804] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:15,239 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [931918958] [2021-06-12 21:14:15,239 INFO L93 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) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:14:15,271 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:14:15,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:14:15,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-12 21:14:15,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:15,338 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-12 21:14:15,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 19 [2021-06-12 21:14:15,340 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:14:15,343 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:14:15,343 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:14:15,343 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:37, output treesize:7 [2021-06-12 21:14:15,354 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:15,354 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [931918958] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:15,354 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:15,354 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-06-12 21:14:15,354 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133042530] [2021-06-12 21:14:15,355 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-12 21:14:15,355 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:15,355 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-12 21:14:15,355 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-06-12 21:14:15,355 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-06-12 21:14:15,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:15,472 INFO L93 Difference]: Finished difference Result 483 states and 1151 transitions. [2021-06-12 21:14:15,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-12 21:14:15,472 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-06-12 21:14:15,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:15,473 INFO L225 Difference]: With dead ends: 483 [2021-06-12 21:14:15,473 INFO L226 Difference]: Without dead ends: 447 [2021-06-12 21:14:15,474 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 25 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 112.3ms TimeCoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:14:15,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2021-06-12 21:14:15,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 383. [2021-06-12 21:14:15,479 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-06-12 21:14:15,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 915 transitions. [2021-06-12 21:14:15,480 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 915 transitions. Word has length 29 [2021-06-12 21:14:15,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:15,480 INFO L482 AbstractCegarLoop]: Abstraction has 383 states and 915 transitions. [2021-06-12 21:14:15,480 INFO L483 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-06-12 21:14:15,480 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 915 transitions. [2021-06-12 21:14:15,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-06-12 21:14:15,481 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:15,481 INFO L472 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-06-12 21:14:15,697 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:14:15,697 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:15,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:15,697 INFO L82 PathProgramCache]: Analyzing trace with hash -974284733, now seen corresponding path program 3 times [2021-06-12 21:14:15,697 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:15,698 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019086463] [2021-06-12 21:14:15,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:15,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:15,731 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:15,731 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:15,731 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019086463] [2021-06-12 21:14:15,731 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019086463] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:15,731 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1966556123] [2021-06-12 21:14:15,731 INFO L93 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-06-12 21:14:15,768 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 21:14:15,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:14:15,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-12 21:14:15,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:15,814 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:14:15,814 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1966556123] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:15,814 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:15,815 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-06-12 21:14:15,815 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813831414] [2021-06-12 21:14:15,815 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-12 21:14:15,815 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:15,815 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-12 21:14:15,815 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-06-12 21:14:15,815 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-06-12 21:14:15,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:15,839 INFO L93 Difference]: Finished difference Result 827 states and 1940 transitions. [2021-06-12 21:14:15,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-12 21:14:15,845 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-06-12 21:14:15,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:15,847 INFO L225 Difference]: With dead ends: 827 [2021-06-12 21:14:15,847 INFO L226 Difference]: Without dead ends: 819 [2021-06-12 21:14:15,847 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 10.0ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-06-12 21:14:15,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2021-06-12 21:14:15,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 463. [2021-06-12 21:14:15,855 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-06-12 21:14:15,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1131 transitions. [2021-06-12 21:14:15,856 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1131 transitions. Word has length 31 [2021-06-12 21:14:15,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:15,856 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1131 transitions. [2021-06-12 21:14:15,856 INFO L483 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-06-12 21:14:15,856 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1131 transitions. [2021-06-12 21:14:15,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-12 21:14:15,857 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:15,857 INFO L472 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-06-12 21:14:16,072 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:14:16,073 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:16,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:16,073 INFO L82 PathProgramCache]: Analyzing trace with hash -257743713, now seen corresponding path program 4 times [2021-06-12 21:14:16,073 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:16,074 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490284259] [2021-06-12 21:14:16,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:16,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:16,269 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:16,270 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:16,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490284259] [2021-06-12 21:14:16,270 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1490284259] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:16,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1118005075] [2021-06-12 21:14:16,270 INFO L93 rtionOrderModulation]: Changing 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-06-12 21:14:16,295 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:14:16,295 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:14:16,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:14:16,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:16,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:16,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:16,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:16,452 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:16,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:16,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:16,454 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:16,455 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-06-12 21:14:16,456 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:14:16,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:14:16,462 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:14:16,462 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-12 21:14:16,474 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:16,474 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1118005075] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:16,474 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:16,474 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-12 21:14:16,474 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22625744] [2021-06-12 21:14:16,475 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:14:16,475 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:16,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:14:16,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:14:16,475 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-06-12 21:14:16,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:16,740 INFO L93 Difference]: Finished difference Result 851 states and 2063 transitions. [2021-06-12 21:14:16,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-12 21:14:16,740 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-06-12 21:14:16,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:16,742 INFO L225 Difference]: With dead ends: 851 [2021-06-12 21:14:16,742 INFO L226 Difference]: Without dead ends: 735 [2021-06-12 21:14:16,743 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 290.1ms TimeCoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:14:16,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 735 states. [2021-06-12 21:14:16,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 735 to 591. [2021-06-12 21:14:16,750 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-06-12 21:14:16,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 1435 transitions. [2021-06-12 21:14:16,752 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 1435 transitions. Word has length 35 [2021-06-12 21:14:16,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:16,753 INFO L482 AbstractCegarLoop]: Abstraction has 591 states and 1435 transitions. [2021-06-12 21:14:16,753 INFO L483 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-06-12 21:14:16,753 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 1435 transitions. [2021-06-12 21:14:16,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-12 21:14:16,754 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:16,754 INFO L472 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-06-12 21:14:16,971 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:14:16,971 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:16,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:16,971 INFO L82 PathProgramCache]: Analyzing trace with hash 734580383, now seen corresponding path program 5 times [2021-06-12 21:14:16,971 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:16,971 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [229948427] [2021-06-12 21:14:16,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:16,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:17,115 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:17,116 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:17,116 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [229948427] [2021-06-12 21:14:17,116 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [229948427] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:17,116 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1492380221] [2021-06-12 21:14:17,116 INFO L93 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) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:14:17,154 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 21:14:17,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:14:17,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:14:17,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:17,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:17,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:17,318 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:17,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:17,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:17,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:17,321 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-06-12 21:14:17,322 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:14:17,326 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:14:17,328 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:14:17,328 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-12 21:14:17,339 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:17,340 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1492380221] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:17,340 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:17,340 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-12 21:14:17,340 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736339001] [2021-06-12 21:14:17,340 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:14:17,340 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:17,341 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:14:17,341 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:14:17,341 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-06-12 21:14:17,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:17,558 INFO L93 Difference]: Finished difference Result 1023 states and 2527 transitions. [2021-06-12 21:14:17,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-12 21:14:17,559 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-06-12 21:14:17,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:17,561 INFO L225 Difference]: With dead ends: 1023 [2021-06-12 21:14:17,561 INFO L226 Difference]: Without dead ends: 959 [2021-06-12 21:14:17,562 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 244.9ms TimeCoverageRelationStatistics Valid=87, Invalid=419, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:14:17,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 959 states. [2021-06-12 21:14:17,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 959 to 607. [2021-06-12 21:14:17,570 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-06-12 21:14:17,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 607 states to 607 states and 1475 transitions. [2021-06-12 21:14:17,571 INFO L78 Accepts]: Start accepts. Automaton has 607 states and 1475 transitions. Word has length 35 [2021-06-12 21:14:17,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:17,571 INFO L482 AbstractCegarLoop]: Abstraction has 607 states and 1475 transitions. [2021-06-12 21:14:17,571 INFO L483 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-06-12 21:14:17,571 INFO L276 IsEmpty]: Start isEmpty. Operand 607 states and 1475 transitions. [2021-06-12 21:14:17,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-12 21:14:17,572 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:17,572 INFO L472 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-06-12 21:14:17,790 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-06-12 21:14:17,791 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:17,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:17,791 INFO L82 PathProgramCache]: Analyzing trace with hash 1026803359, now seen corresponding path program 6 times [2021-06-12 21:14:17,791 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:17,791 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292902695] [2021-06-12 21:14:17,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:17,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:17,906 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:17,906 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:17,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292902695] [2021-06-12 21:14:17,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1292902695] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:17,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1071425849] [2021-06-12 21:14:17,906 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:14:17,948 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 21:14:17,948 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:14:17,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:14:17,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:18,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:18,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:18,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:18,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:18,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:18,108 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-06-12 21:14:18,109 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:14:18,113 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:14:18,115 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:14:18,115 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-12 21:14:18,129 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:18,129 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1071425849] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:18,129 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:18,129 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-06-12 21:14:18,129 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065438379] [2021-06-12 21:14:18,129 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 21:14:18,130 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:18,130 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 21:14:18,130 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-06-12 21:14:18,130 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-06-12 21:14:18,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:18,503 INFO L93 Difference]: Finished difference Result 1319 states and 3177 transitions. [2021-06-12 21:14:18,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-12 21:14:18,503 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-06-12 21:14:18,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:18,506 INFO L225 Difference]: With dead ends: 1319 [2021-06-12 21:14:18,507 INFO L226 Difference]: Without dead ends: 1103 [2021-06-12 21:14:18,507 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 316.8ms TimeCoverageRelationStatistics Valid=124, Invalid=526, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:14:18,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1103 states. [2021-06-12 21:14:18,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1103 to 671. [2021-06-12 21:14:18,516 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-06-12 21:14:18,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 671 states to 671 states and 1627 transitions. [2021-06-12 21:14:18,517 INFO L78 Accepts]: Start accepts. Automaton has 671 states and 1627 transitions. Word has length 35 [2021-06-12 21:14:18,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:18,518 INFO L482 AbstractCegarLoop]: Abstraction has 671 states and 1627 transitions. [2021-06-12 21:14:18,518 INFO L483 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-06-12 21:14:18,518 INFO L276 IsEmpty]: Start isEmpty. Operand 671 states and 1627 transitions. [2021-06-12 21:14:18,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-12 21:14:18,519 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:18,519 INFO L472 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-06-12 21:14:18,734 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:14:18,734 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:18,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:18,735 INFO L82 PathProgramCache]: Analyzing trace with hash 2019127455, now seen corresponding path program 7 times [2021-06-12 21:14:18,735 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:18,735 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602771126] [2021-06-12 21:14:18,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:18,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:18,833 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:18,834 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:18,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602771126] [2021-06-12 21:14:18,834 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1602771126] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:18,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1897793874] [2021-06-12 21:14:18,834 INFO 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-06-12 21:14:18,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:18,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:14:18,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:18,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:18,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:18,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:18,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:18,999 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-06-12 21:14:19,000 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:14:19,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:14:19,006 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:14:19,006 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-12 21:14:19,021 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:19,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1897793874] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:19,021 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:19,021 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-06-12 21:14:19,021 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732379287] [2021-06-12 21:14:19,022 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 21:14:19,022 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:19,022 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 21:14:19,022 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-06-12 21:14:19,022 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-06-12 21:14:19,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:19,331 INFO L93 Difference]: Finished difference Result 1239 states and 3075 transitions. [2021-06-12 21:14:19,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 21:14:19,332 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-06-12 21:14:19,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:19,335 INFO L225 Difference]: With dead ends: 1239 [2021-06-12 21:14:19,335 INFO L226 Difference]: Without dead ends: 1151 [2021-06-12 21:14:19,335 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 245.6ms TimeCoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:14:19,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1151 states. [2021-06-12 21:14:19,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1151 to 543. [2021-06-12 21:14:19,344 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-06-12 21:14:19,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 1323 transitions. [2021-06-12 21:14:19,345 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 1323 transitions. Word has length 35 [2021-06-12 21:14:19,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:19,346 INFO L482 AbstractCegarLoop]: Abstraction has 543 states and 1323 transitions. [2021-06-12 21:14:19,346 INFO L483 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-06-12 21:14:19,346 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 1323 transitions. [2021-06-12 21:14:19,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-12 21:14:19,346 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:19,346 INFO L472 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-06-12 21:14:19,561 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:14:19,561 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:19,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:19,561 INFO L82 PathProgramCache]: Analyzing trace with hash -2135123297, now seen corresponding path program 8 times [2021-06-12 21:14:19,561 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:19,561 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494931156] [2021-06-12 21:14:19,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:19,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:19,681 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:19,681 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:19,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494931156] [2021-06-12 21:14:19,681 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [494931156] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:19,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1169796164] [2021-06-12 21:14:19,681 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:14:19,705 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:14:19,706 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:14:19,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:14:19,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:19,822 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-12 21:14:19,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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-06-12 21:14:19,823 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:14:19,825 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:14:19,826 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:14:19,826 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:7 [2021-06-12 21:14:19,837 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:19,838 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1169796164] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:19,838 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:19,838 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-06-12 21:14:19,838 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803353472] [2021-06-12 21:14:19,838 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 21:14:19,838 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:19,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 21:14:19,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-06-12 21:14:19,839 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-06-12 21:14:20,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:20,048 INFO L93 Difference]: Finished difference Result 787 states and 1911 transitions. [2021-06-12 21:14:20,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-12 21:14:20,049 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-06-12 21:14:20,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:20,051 INFO L225 Difference]: With dead ends: 787 [2021-06-12 21:14:20,051 INFO L226 Difference]: Without dead ends: 751 [2021-06-12 21:14:20,053 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 199.3ms TimeCoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2021-06-12 21:14:20,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 751 states. [2021-06-12 21:14:20,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 751 to 575. [2021-06-12 21:14:20,062 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-06-12 21:14:20,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 575 states to 575 states and 1403 transitions. [2021-06-12 21:14:20,063 INFO L78 Accepts]: Start accepts. Automaton has 575 states and 1403 transitions. Word has length 35 [2021-06-12 21:14:20,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:20,064 INFO L482 AbstractCegarLoop]: Abstraction has 575 states and 1403 transitions. [2021-06-12 21:14:20,064 INFO L483 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-06-12 21:14:20,064 INFO L276 IsEmpty]: Start isEmpty. Operand 575 states and 1403 transitions. [2021-06-12 21:14:20,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-06-12 21:14:20,065 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:20,065 INFO L472 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-06-12 21:14:20,281 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-06-12 21:14:20,281 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:20,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:20,281 INFO L82 PathProgramCache]: Analyzing trace with hash -1078125663, now seen corresponding path program 9 times [2021-06-12 21:14:20,282 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:20,282 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368535848] [2021-06-12 21:14:20,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:20,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:20,312 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 16 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:20,312 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:20,312 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1368535848] [2021-06-12 21:14:20,312 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1368535848] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:20,312 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [466194176] [2021-06-12 21:14:20,312 INFO L93 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-06-12 21:14:20,347 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-12 21:14:20,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:14:20,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 21:14:20,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:20,404 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 16 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:14:20,404 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [466194176] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:20,408 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:20,408 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-06-12 21:14:20,409 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1480877209] [2021-06-12 21:14:20,409 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-12 21:14:20,409 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:20,409 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-12 21:14:20,409 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-06-12 21:14:20,409 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-06-12 21:14:20,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:20,430 INFO L93 Difference]: Finished difference Result 1199 states and 2863 transitions. [2021-06-12 21:14:20,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-12 21:14:20,431 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-06-12 21:14:20,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:20,434 INFO L225 Difference]: With dead ends: 1199 [2021-06-12 21:14:20,434 INFO L226 Difference]: Without dead ends: 1191 [2021-06-12 21:14:20,434 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 13.8ms TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-06-12 21:14:20,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1191 states. [2021-06-12 21:14:20,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1191 to 671. [2021-06-12 21:14:20,444 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-06-12 21:14:20,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 671 states to 671 states and 1659 transitions. [2021-06-12 21:14:20,446 INFO L78 Accepts]: Start accepts. Automaton has 671 states and 1659 transitions. Word has length 37 [2021-06-12 21:14:20,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:20,446 INFO L482 AbstractCegarLoop]: Abstraction has 671 states and 1659 transitions. [2021-06-12 21:14:20,446 INFO L483 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-06-12 21:14:20,446 INFO L276 IsEmpty]: Start isEmpty. Operand 671 states and 1659 transitions. [2021-06-12 21:14:20,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-06-12 21:14:20,447 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:20,447 INFO L472 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-06-12 21:14:20,662 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-06-12 21:14:20,662 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:20,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:20,663 INFO L82 PathProgramCache]: Analyzing trace with hash -1188270307, now seen corresponding path program 10 times [2021-06-12 21:14:20,663 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:20,663 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101839674] [2021-06-12 21:14:20,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:20,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:20,841 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:14:20,842 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:20,842 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101839674] [2021-06-12 21:14:20,842 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [101839674] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:20,842 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [693993848] [2021-06-12 21:14:20,842 INFO L93 rtionOrderModulation]: Changing 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-06-12 21:14:20,867 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:14:20,868 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:14:20,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-12 21:14:20,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:21,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:21,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:21,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:21,094 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:21,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:21,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:21,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:21,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:21,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:21,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:21,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:21,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:21,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:21,103 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:21,104 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-06-12 21:14:21,105 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:14:21,111 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:14:21,112 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:14:21,112 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:79, output treesize:7 [2021-06-12 21:14:21,124 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 9 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:21,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [693993848] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:21,125 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:21,125 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 17 [2021-06-12 21:14:21,125 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224551553] [2021-06-12 21:14:21,125 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 21:14:21,125 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:21,125 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 21:14:21,125 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-06-12 21:14:21,126 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-06-12 21:14:21,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:21,535 INFO L93 Difference]: Finished difference Result 1511 states and 3681 transitions. [2021-06-12 21:14:21,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-12 21:14:21,535 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-06-12 21:14:21,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:21,539 INFO L225 Difference]: With dead ends: 1511 [2021-06-12 21:14:21,539 INFO L226 Difference]: Without dead ends: 1295 [2021-06-12 21:14:21,539 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 422.3ms TimeCoverageRelationStatistics Valid=151, Invalid=719, Unknown=0, NotChecked=0, Total=870 [2021-06-12 21:14:21,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1295 states. [2021-06-12 21:14:21,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1295 to 895. [2021-06-12 21:14:21,552 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-06-12 21:14:21,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 895 states to 895 states and 2187 transitions. [2021-06-12 21:14:21,553 INFO L78 Accepts]: Start accepts. Automaton has 895 states and 2187 transitions. Word has length 41 [2021-06-12 21:14:21,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:21,553 INFO L482 AbstractCegarLoop]: Abstraction has 895 states and 2187 transitions. [2021-06-12 21:14:21,553 INFO L483 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-06-12 21:14:21,553 INFO L276 IsEmpty]: Start isEmpty. Operand 895 states and 2187 transitions. [2021-06-12 21:14:21,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-06-12 21:14:21,554 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:21,554 INFO L472 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-06-12 21:14:21,769 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-06-12 21:14:21,769 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:21,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:21,769 INFO L82 PathProgramCache]: Analyzing trace with hash 1600033053, now seen corresponding path program 11 times [2021-06-12 21:14:21,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:21,769 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090758015] [2021-06-12 21:14:21,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:21,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:21,917 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:21,917 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:21,917 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090758015] [2021-06-12 21:14:21,917 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2090758015] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:21,917 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1188891949] [2021-06-12 21:14:21,917 INFO L93 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-06-12 21:14:21,955 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-12 21:14:21,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:14:21,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-12 21:14:21,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:22,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:22,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:22,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:22,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:22,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:22,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:22,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:22,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:22,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:22,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:22,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:22,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:22,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:22,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:22,228 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-06-12 21:14:22,230 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:14:22,234 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:14:22,235 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:14:22,235 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:79, output treesize:7 [2021-06-12 21:14:22,247 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:22,248 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1188891949] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:22,248 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:22,248 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 17 [2021-06-12 21:14:22,248 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133362653] [2021-06-12 21:14:22,248 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 21:14:22,248 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:22,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 21:14:22,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-06-12 21:14:22,249 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-06-12 21:14:22,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:22,617 INFO L93 Difference]: Finished difference Result 1927 states and 4811 transitions. [2021-06-12 21:14:22,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 21:14:22,618 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-06-12 21:14:22,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:22,623 INFO L225 Difference]: With dead ends: 1927 [2021-06-12 21:14:22,623 INFO L226 Difference]: Without dead ends: 1839 [2021-06-12 21:14:22,623 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 364.8ms TimeCoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2021-06-12 21:14:22,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1839 states. [2021-06-12 21:14:22,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1839 to 991. [2021-06-12 21:14:22,638 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-06-12 21:14:22,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 991 states to 991 states and 2419 transitions. [2021-06-12 21:14:22,658 INFO L78 Accepts]: Start accepts. Automaton has 991 states and 2419 transitions. Word has length 41 [2021-06-12 21:14:22,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:22,659 INFO L482 AbstractCegarLoop]: Abstraction has 991 states and 2419 transitions. [2021-06-12 21:14:22,659 INFO L483 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-06-12 21:14:22,659 INFO L276 IsEmpty]: Start isEmpty. Operand 991 states and 2419 transitions. [2021-06-12 21:14:22,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-06-12 21:14:22,660 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:22,660 INFO L472 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-06-12 21:14:22,872 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:14:22,873 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:22,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:22,873 INFO L82 PathProgramCache]: Analyzing trace with hash 1099969309, now seen corresponding path program 12 times [2021-06-12 21:14:22,873 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:22,873 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082085985] [2021-06-12 21:14:22,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:22,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:23,015 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:23,016 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:23,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082085985] [2021-06-12 21:14:23,016 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1082085985] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:23,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1752789632] [2021-06-12 21:14:23,016 INFO L93 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-06-12 21:14:23,056 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-12 21:14:23,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:14:23,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-12 21:14:23,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:23,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:23,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:23,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:23,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:23,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:23,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:23,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:23,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:23,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:23,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:23,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:23,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:23,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:23,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:23,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:23,324 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-06-12 21:14:23,327 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:14:23,338 INFO L628 ElimStorePlain]: treesize reduction 5, result has 81.5 percent of original size [2021-06-12 21:14:23,341 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:14:23,342 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:89, output treesize:7 [2021-06-12 21:14:23,351 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:23,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1752789632] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:23,352 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:23,352 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-06-12 21:14:23,352 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865352213] [2021-06-12 21:14:23,352 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 21:14:23,352 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:23,352 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 21:14:23,352 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-06-12 21:14:23,353 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-06-12 21:14:24,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:24,037 INFO L93 Difference]: Finished difference Result 2259 states and 5553 transitions. [2021-06-12 21:14:24,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-12 21:14:24,038 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-06-12 21:14:24,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:24,043 INFO L225 Difference]: With dead ends: 2259 [2021-06-12 21:14:24,043 INFO L226 Difference]: Without dead ends: 2015 [2021-06-12 21:14:24,043 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 33 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 430.3ms TimeCoverageRelationStatistics Valid=136, Invalid=856, Unknown=0, NotChecked=0, Total=992 [2021-06-12 21:14:24,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2015 states. [2021-06-12 21:14:24,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2015 to 1023. [2021-06-12 21:14:24,062 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-06-12 21:14:24,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1023 states to 1023 states and 2499 transitions. [2021-06-12 21:14:24,063 INFO L78 Accepts]: Start accepts. Automaton has 1023 states and 2499 transitions. Word has length 41 [2021-06-12 21:14:24,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:24,063 INFO L482 AbstractCegarLoop]: Abstraction has 1023 states and 2499 transitions. [2021-06-12 21:14:24,063 INFO L483 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-06-12 21:14:24,063 INFO L276 IsEmpty]: Start isEmpty. Operand 1023 states and 2499 transitions. [2021-06-12 21:14:24,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-06-12 21:14:24,066 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:24,066 INFO L472 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-06-12 21:14:24,280 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:14:24,281 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:24,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:24,281 INFO L82 PathProgramCache]: Analyzing trace with hash 188453149, now seen corresponding path program 13 times [2021-06-12 21:14:24,281 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:24,281 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2088464796] [2021-06-12 21:14:24,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:24,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:24,405 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:24,405 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:24,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2088464796] [2021-06-12 21:14:24,405 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2088464796] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:24,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2075055335] [2021-06-12 21:14:24,405 INFO 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-06-12 21:14:24,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:24,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-12 21:14:24,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:24,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:24,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:24,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:24,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:24,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:24,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:24,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:24,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:24,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:24,650 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-06-12 21:14:24,651 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:14:24,656 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:14:24,657 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:14:24,657 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:79, output treesize:7 [2021-06-12 21:14:24,667 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:24,667 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2075055335] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:24,667 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:24,667 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 16 [2021-06-12 21:14:24,667 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193040695] [2021-06-12 21:14:24,667 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 21:14:24,667 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:24,668 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 21:14:24,668 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-06-12 21:14:24,668 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-06-12 21:14:25,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:25,237 INFO L93 Difference]: Finished difference Result 2651 states and 6394 transitions. [2021-06-12 21:14:25,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-12 21:14:25,237 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-06-12 21:14:25,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:25,243 INFO L225 Difference]: With dead ends: 2651 [2021-06-12 21:14:25,243 INFO L226 Difference]: Without dead ends: 2391 [2021-06-12 21:14:25,243 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 34 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 470.6ms TimeCoverageRelationStatistics Valid=170, Invalid=886, Unknown=0, NotChecked=0, Total=1056 [2021-06-12 21:14:25,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2391 states. [2021-06-12 21:14:25,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2391 to 1391. [2021-06-12 21:14:25,264 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-06-12 21:14:25,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1391 states to 1391 states and 3377 transitions. [2021-06-12 21:14:25,277 INFO L78 Accepts]: Start accepts. Automaton has 1391 states and 3377 transitions. Word has length 41 [2021-06-12 21:14:25,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:25,277 INFO L482 AbstractCegarLoop]: Abstraction has 1391 states and 3377 transitions. [2021-06-12 21:14:25,277 INFO L483 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-06-12 21:14:25,277 INFO L276 IsEmpty]: Start isEmpty. Operand 1391 states and 3377 transitions. [2021-06-12 21:14:25,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-06-12 21:14:25,279 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:25,279 INFO L472 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-06-12 21:14:25,494 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:14:25,495 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:25,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:25,495 INFO L82 PathProgramCache]: Analyzing trace with hash -1818274531, now seen corresponding path program 14 times [2021-06-12 21:14:25,495 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:25,495 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [847821265] [2021-06-12 21:14:25,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:25,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:25,611 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:25,611 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:25,611 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [847821265] [2021-06-12 21:14:25,611 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [847821265] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:25,611 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1648214355] [2021-06-12 21:14:25,611 INFO L93 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-06-12 21:14:25,650 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:14:25,651 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:14:25,651 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-12 21:14:25,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:25,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:25,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:25,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:25,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:25,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:25,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:25,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:25,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:25,883 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:25,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:25,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:25,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:25,886 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-06-12 21:14:25,887 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:14:25,891 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:14:25,892 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:14:25,892 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:79, output treesize:7 [2021-06-12 21:14:25,903 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:25,903 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1648214355] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:25,903 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:25,904 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 17 [2021-06-12 21:14:25,904 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497389955] [2021-06-12 21:14:25,904 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-12 21:14:25,904 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:25,904 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-12 21:14:25,904 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-06-12 21:14:25,904 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-06-12 21:14:26,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:26,353 INFO L93 Difference]: Finished difference Result 2655 states and 6510 transitions. [2021-06-12 21:14:26,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-12 21:14:26,353 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-06-12 21:14:26,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:26,360 INFO L225 Difference]: With dead ends: 2655 [2021-06-12 21:14:26,360 INFO L226 Difference]: Without dead ends: 2567 [2021-06-12 21:14:26,361 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 33 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 367.5ms TimeCoverageRelationStatistics Valid=126, Invalid=744, Unknown=0, NotChecked=0, Total=870 [2021-06-12 21:14:26,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2567 states. [2021-06-12 21:14:26,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2567 to 1567. [2021-06-12 21:14:26,388 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-06-12 21:14:26,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1567 states to 1567 states and 3801 transitions. [2021-06-12 21:14:26,390 INFO L78 Accepts]: Start accepts. Automaton has 1567 states and 3801 transitions. Word has length 41 [2021-06-12 21:14:26,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:26,390 INFO L482 AbstractCegarLoop]: Abstraction has 1567 states and 3801 transitions. [2021-06-12 21:14:26,390 INFO L483 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-06-12 21:14:26,391 INFO L276 IsEmpty]: Start isEmpty. Operand 1567 states and 3801 transitions. [2021-06-12 21:14:26,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-06-12 21:14:26,392 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:26,392 INFO L472 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-06-12 21:14:26,610 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-06-12 21:14:26,610 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:26,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:26,610 INFO L82 PathProgramCache]: Analyzing trace with hash -1021887715, now seen corresponding path program 15 times [2021-06-12 21:14:26,610 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:26,611 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1842561317] [2021-06-12 21:14:26,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:26,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:26,763 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:26,763 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:26,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1842561317] [2021-06-12 21:14:26,763 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1842561317] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:26,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [787616567] [2021-06-12 21:14:26,763 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:14:26,788 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-12 21:14:26,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:14:26,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 36 conjunts are in the unsatisfiable core [2021-06-12 21:14:26,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:26,949 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:26,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:26,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:26,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:26,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:26,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:26,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:26,954 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-06-12 21:14:26,955 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:14:26,960 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:14:26,961 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:14:26,961 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:79, output treesize:7 [2021-06-12 21:14:26,982 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:26,983 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [787616567] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:26,983 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:26,983 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 15 [2021-06-12 21:14:26,983 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453104526] [2021-06-12 21:14:26,983 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 21:14:26,983 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:26,983 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 21:14:26,983 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:14:26,984 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-06-12 21:14:27,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:27,384 INFO L93 Difference]: Finished difference Result 2887 states and 6964 transitions. [2021-06-12 21:14:27,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-12 21:14:27,389 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-06-12 21:14:27,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:27,393 INFO L225 Difference]: With dead ends: 2887 [2021-06-12 21:14:27,393 INFO L226 Difference]: Without dead ends: 2695 [2021-06-12 21:14:27,393 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 34 SyntacticMatches, 4 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 378.3ms TimeCoverageRelationStatistics Valid=122, Invalid=634, Unknown=0, NotChecked=0, Total=756 [2021-06-12 21:14:27,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2695 states. [2021-06-12 21:14:27,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2695 to 1727. [2021-06-12 21:14:27,414 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-06-12 21:14:27,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1727 states to 1727 states and 4191 transitions. [2021-06-12 21:14:27,417 INFO L78 Accepts]: Start accepts. Automaton has 1727 states and 4191 transitions. Word has length 41 [2021-06-12 21:14:27,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:27,417 INFO L482 AbstractCegarLoop]: Abstraction has 1727 states and 4191 transitions. [2021-06-12 21:14:27,417 INFO L483 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-06-12 21:14:27,417 INFO L276 IsEmpty]: Start isEmpty. Operand 1727 states and 4191 transitions. [2021-06-12 21:14:27,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-06-12 21:14:27,419 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:27,419 INFO L472 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-06-12 21:14:27,632 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-06-12 21:14:27,633 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:27,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:27,633 INFO L82 PathProgramCache]: Analyzing trace with hash 1266351901, now seen corresponding path program 16 times [2021-06-12 21:14:27,633 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:27,633 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595808338] [2021-06-12 21:14:27,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:27,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:27,754 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:27,755 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:27,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595808338] [2021-06-12 21:14:27,755 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1595808338] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:27,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1356245334] [2021-06-12 21:14:27,755 INFO L93 rtionOrderModulation]: Changing 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-06-12 21:14:27,785 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:14:27,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:14:27,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-12 21:14:27,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:27,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:27,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:27,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:27,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:27,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:27,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:27,993 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:27,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:27,994 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-06-12 21:14:28,002 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:14:28,007 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:14:28,008 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:14:28,008 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:79, output treesize:7 [2021-06-12 21:14:28,018 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:28,018 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1356245334] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:28,018 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:28,018 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 16 [2021-06-12 21:14:28,018 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156848399] [2021-06-12 21:14:28,019 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 21:14:28,019 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:28,020 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 21:14:28,020 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-06-12 21:14:28,020 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-06-12 21:14:28,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:28,436 INFO L93 Difference]: Finished difference Result 3015 states and 7407 transitions. [2021-06-12 21:14:28,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-12 21:14:28,436 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-06-12 21:14:28,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:28,441 INFO L225 Difference]: With dead ends: 3015 [2021-06-12 21:14:28,441 INFO L226 Difference]: Without dead ends: 2927 [2021-06-12 21:14:28,442 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 33 SyntacticMatches, 4 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 355.0ms TimeCoverageRelationStatistics Valid=124, Invalid=688, Unknown=0, NotChecked=0, Total=812 [2021-06-12 21:14:28,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2927 states. [2021-06-12 21:14:28,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2927 to 1727. [2021-06-12 21:14:28,464 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-06-12 21:14:28,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1727 states to 1727 states and 4191 transitions. [2021-06-12 21:14:28,467 INFO L78 Accepts]: Start accepts. Automaton has 1727 states and 4191 transitions. Word has length 41 [2021-06-12 21:14:28,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:28,467 INFO L482 AbstractCegarLoop]: Abstraction has 1727 states and 4191 transitions. [2021-06-12 21:14:28,467 INFO L483 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-06-12 21:14:28,467 INFO L276 IsEmpty]: Start isEmpty. Operand 1727 states and 4191 transitions. [2021-06-12 21:14:28,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-06-12 21:14:28,469 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:28,469 INFO L472 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-06-12 21:14:28,689 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-06-12 21:14:28,689 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:28,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:28,690 INFO L82 PathProgramCache]: Analyzing trace with hash 1741431069, now seen corresponding path program 17 times [2021-06-12 21:14:28,690 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:28,690 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093057763] [2021-06-12 21:14:28,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:28,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:28,823 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:28,823 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:28,823 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093057763] [2021-06-12 21:14:28,823 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2093057763] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:28,823 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1469219199] [2021-06-12 21:14:28,823 INFO L93 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-06-12 21:14:28,851 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-12 21:14:28,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:14:28,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 36 conjunts are in the unsatisfiable core [2021-06-12 21:14:28,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:29,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:29,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:29,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:29,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:29,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:29,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:29,081 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:29,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:29,082 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-06-12 21:14:29,083 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:14:29,089 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:14:29,090 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:14:29,090 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:79, output treesize:7 [2021-06-12 21:14:29,101 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:29,101 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1469219199] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:29,101 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:29,101 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 16 [2021-06-12 21:14:29,101 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364446340] [2021-06-12 21:14:29,102 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 21:14:29,102 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:29,102 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 21:14:29,102 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-06-12 21:14:29,102 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-06-12 21:14:29,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:29,640 INFO L93 Difference]: Finished difference Result 2859 states and 6894 transitions. [2021-06-12 21:14:29,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-12 21:14:29,640 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-06-12 21:14:29,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:29,644 INFO L225 Difference]: With dead ends: 2859 [2021-06-12 21:14:29,644 INFO L226 Difference]: Without dead ends: 2583 [2021-06-12 21:14:29,645 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 33 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 383.8ms TimeCoverageRelationStatistics Valid=144, Invalid=786, Unknown=0, NotChecked=0, Total=930 [2021-06-12 21:14:29,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2583 states. [2021-06-12 21:14:29,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2583 to 1903. [2021-06-12 21:14:29,667 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-06-12 21:14:29,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1903 states to 1903 states and 4621 transitions. [2021-06-12 21:14:29,669 INFO L78 Accepts]: Start accepts. Automaton has 1903 states and 4621 transitions. Word has length 41 [2021-06-12 21:14:29,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:29,669 INFO L482 AbstractCegarLoop]: Abstraction has 1903 states and 4621 transitions. [2021-06-12 21:14:29,670 INFO L483 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-06-12 21:14:29,670 INFO L276 IsEmpty]: Start isEmpty. Operand 1903 states and 4621 transitions. [2021-06-12 21:14:29,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-06-12 21:14:29,672 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:29,672 INFO L472 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-06-12 21:14:29,884 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-06-12 21:14:29,885 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:29,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:29,885 INFO L82 PathProgramCache]: Analyzing trace with hash 1886074107, now seen corresponding path program 18 times [2021-06-12 21:14:29,885 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:29,885 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [931988435] [2021-06-12 21:14:29,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:29,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:30,050 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 58 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:14:30,050 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:30,050 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [931988435] [2021-06-12 21:14:30,050 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [931988435] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:30,050 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1619528139] [2021-06-12 21:14:30,050 INFO L93 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) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:14:30,088 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-06-12 21:14:30,088 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:14:30,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-06-12 21:14:30,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:30,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:30,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:30,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:30,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:30,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:30,404 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:30,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:30,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:30,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:30,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:30,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:30,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:30,408 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:30,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:30,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:30,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:30,410 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:30,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:30,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:30,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:30,413 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:30,413 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-06-12 21:14:30,414 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:14:30,419 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:14:30,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-06-12 21:14:30,420 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-06-12 21:14:30,429 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 10 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:30,429 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1619528139] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:30,429 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:30,429 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 21 [2021-06-12 21:14:30,429 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746658271] [2021-06-12 21:14:30,430 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:14:30,430 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:30,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:14:30,430 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=395, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:14:30,430 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-06-12 21:14:30,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:30,987 INFO L93 Difference]: Finished difference Result 3311 states and 8145 transitions. [2021-06-12 21:14:30,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-12 21:14:30,988 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-06-12 21:14:30,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:30,992 INFO L225 Difference]: With dead ends: 3311 [2021-06-12 21:14:30,992 INFO L226 Difference]: Without dead ends: 3247 [2021-06-12 21:14:30,993 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 348 ImplicationChecksByTransitivity, 519.7ms TimeCoverageRelationStatistics Valid=166, Invalid=1166, Unknown=0, NotChecked=0, Total=1332 [2021-06-12 21:14:30,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3247 states. [2021-06-12 21:14:31,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3247 to 1951. [2021-06-12 21:14:31,019 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-06-12 21:14:31,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1951 states to 1951 states and 4733 transitions. [2021-06-12 21:14:31,022 INFO L78 Accepts]: Start accepts. Automaton has 1951 states and 4733 transitions. Word has length 47 [2021-06-12 21:14:31,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:31,022 INFO L482 AbstractCegarLoop]: Abstraction has 1951 states and 4733 transitions. [2021-06-12 21:14:31,022 INFO L483 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-06-12 21:14:31,022 INFO L276 IsEmpty]: Start isEmpty. Operand 1951 states and 4733 transitions. [2021-06-12 21:14:31,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-06-12 21:14:31,025 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:31,025 INFO L472 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-06-12 21:14:31,240 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-06-12 21:14:31,241 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:31,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:31,241 INFO L82 PathProgramCache]: Analyzing trace with hash -623310085, now seen corresponding path program 19 times [2021-06-12 21:14:31,241 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:31,241 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789065709] [2021-06-12 21:14:31,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:31,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:31,411 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:31,411 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:31,411 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789065709] [2021-06-12 21:14:31,411 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789065709] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:31,411 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [511870897] [2021-06-12 21:14:31,411 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:14:31,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:31,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-06-12 21:14:31,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:31,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:31,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:31,749 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:31,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:31,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:31,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:31,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:31,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:31,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:31,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:31,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:31,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:31,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:31,756 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:31,757 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:31,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:31,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:31,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:31,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:31,760 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:31,760 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-06-12 21:14:31,761 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:14:31,766 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:14:31,767 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:14:31,767 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-06-12 21:14:31,776 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:31,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [511870897] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:31,777 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:31,777 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14] total 20 [2021-06-12 21:14:31,777 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033588289] [2021-06-12 21:14:31,777 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-12 21:14:31,777 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:31,778 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-12 21:14:31,778 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=355, Unknown=0, NotChecked=0, Total=420 [2021-06-12 21:14:31,778 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-06-12 21:14:32,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:32,334 INFO L93 Difference]: Finished difference Result 2795 states and 6809 transitions. [2021-06-12 21:14:32,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-12 21:14:32,334 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-06-12 21:14:32,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:32,337 INFO L225 Difference]: With dead ends: 2795 [2021-06-12 21:14:32,338 INFO L226 Difference]: Without dead ends: 2735 [2021-06-12 21:14:32,338 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 39 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 333 ImplicationChecksByTransitivity, 594.5ms TimeCoverageRelationStatistics Valid=174, Invalid=1086, Unknown=0, NotChecked=0, Total=1260 [2021-06-12 21:14:32,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2735 states. [2021-06-12 21:14:32,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2735 to 1775. [2021-06-12 21:14:32,357 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-06-12 21:14:32,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1775 states to 1775 states and 4303 transitions. [2021-06-12 21:14:32,359 INFO L78 Accepts]: Start accepts. Automaton has 1775 states and 4303 transitions. Word has length 47 [2021-06-12 21:14:32,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:32,359 INFO L482 AbstractCegarLoop]: Abstraction has 1775 states and 4303 transitions. [2021-06-12 21:14:32,359 INFO L483 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-06-12 21:14:32,359 INFO L276 IsEmpty]: Start isEmpty. Operand 1775 states and 4303 transitions. [2021-06-12 21:14:32,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-06-12 21:14:32,361 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:32,361 INFO L472 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-06-12 21:14:32,576 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:14:32,577 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:32,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:32,577 INFO L82 PathProgramCache]: Analyzing trace with hash 509730555, now seen corresponding path program 20 times [2021-06-12 21:14:32,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:32,577 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973708484] [2021-06-12 21:14:32,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:32,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:32,718 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:32,718 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:32,718 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973708484] [2021-06-12 21:14:32,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [973708484] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:32,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2042557734] [2021-06-12 21:14:32,719 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:14:32,760 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:14:32,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:14:32,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-06-12 21:14:32,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:33,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:33,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:33,059 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:33,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:33,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:33,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:33,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:33,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:33,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:33,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:33,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:33,073 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:33,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:33,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:33,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:33,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:33,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:33,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:33,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:33,078 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:33,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:33,079 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:33,080 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-06-12 21:14:33,082 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:14:33,086 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:14:33,087 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:14:33,087 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-06-12 21:14:33,096 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:33,096 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2042557734] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:33,096 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:33,097 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 21 [2021-06-12 21:14:33,097 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467660728] [2021-06-12 21:14:33,097 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:14:33,097 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:33,097 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:14:33,097 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=395, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:14:33,097 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-06-12 21:14:33,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:33,764 INFO L93 Difference]: Finished difference Result 3447 states and 8527 transitions. [2021-06-12 21:14:33,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-12 21:14:33,765 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-06-12 21:14:33,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:33,768 INFO L225 Difference]: With dead ends: 3447 [2021-06-12 21:14:33,768 INFO L226 Difference]: Without dead ends: 3359 [2021-06-12 21:14:33,768 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 504.0ms TimeCoverageRelationStatistics Valid=166, Invalid=1166, Unknown=0, NotChecked=0, Total=1332 [2021-06-12 21:14:33,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3359 states. [2021-06-12 21:14:33,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3359 to 1535. [2021-06-12 21:14:33,788 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-06-12 21:14:33,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1535 states to 1535 states and 3743 transitions. [2021-06-12 21:14:33,790 INFO L78 Accepts]: Start accepts. Automaton has 1535 states and 3743 transitions. Word has length 47 [2021-06-12 21:14:33,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:33,790 INFO L482 AbstractCegarLoop]: Abstraction has 1535 states and 3743 transitions. [2021-06-12 21:14:33,790 INFO L483 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-06-12 21:14:33,790 INFO L276 IsEmpty]: Start isEmpty. Operand 1535 states and 3743 transitions. [2021-06-12 21:14:33,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-06-12 21:14:33,792 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:33,792 INFO L472 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-06-12 21:14:34,007 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-06-12 21:14:34,008 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:34,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:34,010 INFO L82 PathProgramCache]: Analyzing trace with hash -2131831045, now seen corresponding path program 21 times [2021-06-12 21:14:34,010 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:34,010 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738357421] [2021-06-12 21:14:34,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:34,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:34,173 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 56 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-12 21:14:34,174 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:34,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1738357421] [2021-06-12 21:14:34,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1738357421] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:34,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [928377608] [2021-06-12 21:14:34,174 INFO L93 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-06-12 21:14:34,205 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-12 21:14:34,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:14:34,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 43 conjunts are in the unsatisfiable core [2021-06-12 21:14:34,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:34,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:34,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:34,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:34,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:34,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:34,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:34,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:34,652 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:34,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:34,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:34,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:34,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:34,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:34,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:34,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:34,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:34,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:34,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:34,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:34,659 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:34,659 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 84 treesize of output 36 [2021-06-12 21:14:34,660 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:14:34,672 INFO L628 ElimStorePlain]: treesize reduction 5, result has 81.5 percent of original size [2021-06-12 21:14:34,673 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:14:34,673 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:104, output treesize:7 [2021-06-12 21:14:34,682 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:34,682 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [928377608] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:34,682 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:34,683 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 21 [2021-06-12 21:14:34,683 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1666129040] [2021-06-12 21:14:34,683 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:14:34,683 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:34,683 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:14:34,683 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:14:34,683 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-06-12 21:14:35,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:35,842 INFO L93 Difference]: Finished difference Result 2779 states and 6803 transitions. [2021-06-12 21:14:35,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-12 21:14:35,843 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-06-12 21:14:35,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:35,845 INFO L225 Difference]: With dead ends: 2779 [2021-06-12 21:14:35,845 INFO L226 Difference]: Without dead ends: 2591 [2021-06-12 21:14:35,845 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 811.4ms TimeCoverageRelationStatistics Valid=174, Invalid=1232, Unknown=0, NotChecked=0, Total=1406 [2021-06-12 21:14:35,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2591 states. [2021-06-12 21:14:35,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2591 to 1679. [2021-06-12 21:14:35,862 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-06-12 21:14:35,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1679 states to 1679 states and 4087 transitions. [2021-06-12 21:14:35,864 INFO L78 Accepts]: Start accepts. Automaton has 1679 states and 4087 transitions. Word has length 47 [2021-06-12 21:14:35,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:35,864 INFO L482 AbstractCegarLoop]: Abstraction has 1679 states and 4087 transitions. [2021-06-12 21:14:35,864 INFO L483 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-06-12 21:14:35,864 INFO L276 IsEmpty]: Start isEmpty. Operand 1679 states and 4087 transitions. [2021-06-12 21:14:35,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-06-12 21:14:35,866 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:35,866 INFO L472 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-06-12 21:14:36,081 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:14:36,082 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:36,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:36,082 INFO L82 PathProgramCache]: Analyzing trace with hash -1991114501, now seen corresponding path program 22 times [2021-06-12 21:14:36,082 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:36,082 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203435582] [2021-06-12 21:14:36,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:36,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:36,237 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:36,237 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:36,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203435582] [2021-06-12 21:14:36,237 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [203435582] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:36,238 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [568054201] [2021-06-12 21:14:36,238 INFO L93 rtionOrderModulation]: Changing 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-06-12 21:14:36,263 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:14:36,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:14:36,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-06-12 21:14:36,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:36,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:36,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:36,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:36,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:36,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:36,591 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:36,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:36,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:36,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:36,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:36,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:36,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:36,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:36,596 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:36,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:36,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:36,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:36,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:36,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:36,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:36,600 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-06-12 21:14:36,602 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:14:36,606 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:14:36,607 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:14:36,607 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-06-12 21:14:36,616 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:36,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [568054201] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:36,617 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:36,617 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 22 [2021-06-12 21:14:36,617 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855177268] [2021-06-12 21:14:36,617 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:14:36,617 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:36,617 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:14:36,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:14:36,618 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-06-12 21:14:37,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:37,153 INFO L93 Difference]: Finished difference Result 3239 states and 8031 transitions. [2021-06-12 21:14:37,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-12 21:14:37,153 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-06-12 21:14:37,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:37,156 INFO L225 Difference]: With dead ends: 3239 [2021-06-12 21:14:37,156 INFO L226 Difference]: Without dead ends: 3151 [2021-06-12 21:14:37,156 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 582.4ms TimeCoverageRelationStatistics Valid=172, Invalid=1234, Unknown=0, NotChecked=0, Total=1406 [2021-06-12 21:14:37,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3151 states. [2021-06-12 21:14:37,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3151 to 1487. [2021-06-12 21:14:37,182 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-06-12 21:14:37,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1487 states to 1487 states and 3639 transitions. [2021-06-12 21:14:37,184 INFO L78 Accepts]: Start accepts. Automaton has 1487 states and 3639 transitions. Word has length 47 [2021-06-12 21:14:37,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:37,184 INFO L482 AbstractCegarLoop]: Abstraction has 1487 states and 3639 transitions. [2021-06-12 21:14:37,184 INFO L483 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-06-12 21:14:37,184 INFO L276 IsEmpty]: Start isEmpty. Operand 1487 states and 3639 transitions. [2021-06-12 21:14:37,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-06-12 21:14:37,187 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:37,187 INFO L472 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-06-12 21:14:37,400 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-06-12 21:14:37,401 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:37,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:37,401 INFO L82 PathProgramCache]: Analyzing trace with hash 93498107, now seen corresponding path program 23 times [2021-06-12 21:14:37,401 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:37,401 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816854641] [2021-06-12 21:14:37,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:37,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:37,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-06-12 21:14:37,559 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:37,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816854641] [2021-06-12 21:14:37,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816854641] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:37,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [474081713] [2021-06-12 21:14:37,560 INFO L93 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-06-12 21:14:37,588 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-06-12 21:14:37,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:14:37,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 44 conjunts are in the unsatisfiable core [2021-06-12 21:14:37,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:37,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:37,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:37,899 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:37,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:37,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:37,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:37,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:37,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:37,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:37,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:37,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:37,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:37,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:37,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:37,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:37,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:37,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:37,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:37,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:37,910 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:37,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:37,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:37,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:37,912 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-06-12 21:14:37,913 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:14:37,918 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:14:37,919 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:14:37,919 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-06-12 21:14:37,928 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:37,929 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [474081713] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:37,929 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:37,929 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 22 [2021-06-12 21:14:37,929 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835680339] [2021-06-12 21:14:37,929 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:14:37,929 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:37,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:14:37,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:14:37,929 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-06-12 21:14:38,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:38,505 INFO L93 Difference]: Finished difference Result 2771 states and 6747 transitions. [2021-06-12 21:14:38,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-12 21:14:38,505 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-06-12 21:14:38,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:38,507 INFO L225 Difference]: With dead ends: 2771 [2021-06-12 21:14:38,508 INFO L226 Difference]: Without dead ends: 2479 [2021-06-12 21:14:38,508 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 551.5ms TimeCoverageRelationStatistics Valid=178, Invalid=1228, Unknown=0, NotChecked=0, Total=1406 [2021-06-12 21:14:38,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2479 states. [2021-06-12 21:14:38,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2479 to 1727. [2021-06-12 21:14:38,524 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-06-12 21:14:38,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1727 states to 1727 states and 4207 transitions. [2021-06-12 21:14:38,526 INFO L78 Accepts]: Start accepts. Automaton has 1727 states and 4207 transitions. Word has length 47 [2021-06-12 21:14:38,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:38,526 INFO L482 AbstractCegarLoop]: Abstraction has 1727 states and 4207 transitions. [2021-06-12 21:14:38,527 INFO L483 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-06-12 21:14:38,527 INFO L276 IsEmpty]: Start isEmpty. Operand 1727 states and 4207 transitions. [2021-06-12 21:14:38,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-06-12 21:14:38,529 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:38,529 INFO L472 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-06-12 21:14:38,740 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:14:38,741 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:38,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:38,741 INFO L82 PathProgramCache]: Analyzing trace with hash -465548037, now seen corresponding path program 24 times [2021-06-12 21:14:38,741 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:38,741 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412425318] [2021-06-12 21:14:38,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:38,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:38,909 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:38,909 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:38,909 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412425318] [2021-06-12 21:14:38,909 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1412425318] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:38,909 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1860759615] [2021-06-12 21:14:38,909 INFO L93 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-06-12 21:14:38,939 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-06-12 21:14:38,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:14:38,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-06-12 21:14:38,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:39,688 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:39,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:39,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:39,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:39,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:39,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:39,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:39,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:39,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:39,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:39,695 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:39,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:39,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:39,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:39,697 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:39,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:39,699 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 84 treesize of output 36 [2021-06-12 21:14:39,700 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:14:39,715 INFO L628 ElimStorePlain]: treesize reduction 3, result has 89.3 percent of original size [2021-06-12 21:14:39,717 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:14:39,717 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:105, output treesize:7 [2021-06-12 21:14:39,726 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:39,727 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1860759615] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:39,727 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:39,727 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 21 [2021-06-12 21:14:39,727 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084170583] [2021-06-12 21:14:39,727 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:14:39,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:39,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:14:39,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=398, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:14:39,727 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-06-12 21:14:42,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:42,805 INFO L93 Difference]: Finished difference Result 3635 states and 8859 transitions. [2021-06-12 21:14:42,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-12 21:14:42,805 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-06-12 21:14:42,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:42,808 INFO L225 Difference]: With dead ends: 3635 [2021-06-12 21:14:42,808 INFO L226 Difference]: Without dead ends: 3279 [2021-06-12 21:14:42,808 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 37 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 1592.4ms TimeCoverageRelationStatistics Valid=197, Invalid=1443, Unknown=0, NotChecked=0, Total=1640 [2021-06-12 21:14:42,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3279 states. [2021-06-12 21:14:42,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3279 to 1775. [2021-06-12 21:14:42,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1775 states, 1774 states have (on average 2.4436302142051862) internal successors, (4335), 1774 states have internal predecessors, (4335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:14:42,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1775 states to 1775 states and 4335 transitions. [2021-06-12 21:14:42,837 INFO L78 Accepts]: Start accepts. Automaton has 1775 states and 4335 transitions. Word has length 47 [2021-06-12 21:14:42,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:42,837 INFO L482 AbstractCegarLoop]: Abstraction has 1775 states and 4335 transitions. [2021-06-12 21:14:42,837 INFO L483 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-06-12 21:14:42,838 INFO L276 IsEmpty]: Start isEmpty. Operand 1775 states and 4335 transitions. [2021-06-12 21:14:42,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-06-12 21:14:42,840 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:42,840 INFO L472 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-06-12 21:14:43,056 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-06-12 21:14:43,056 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:43,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:43,057 INFO L82 PathProgramCache]: Analyzing trace with hash 2011837691, now seen corresponding path program 25 times [2021-06-12 21:14:43,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:43,057 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316439048] [2021-06-12 21:14:43,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:43,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:43,260 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:43,260 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:43,260 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316439048] [2021-06-12 21:14:43,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [316439048] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:43,260 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1446997019] [2021-06-12 21:14:43,260 INFO 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-06-12 21:14:43,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:43,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-06-12 21:14:43,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:43,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:43,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:43,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:43,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:43,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:43,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:43,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:43,532 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:43,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:43,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:43,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:43,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:43,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:43,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:43,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:43,537 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:43,538 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-06-12 21:14:43,539 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:14:43,543 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:14:43,544 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:14:43,544 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-06-12 21:14:43,554 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:43,555 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1446997019] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:43,555 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:43,555 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 19 [2021-06-12 21:14:43,555 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574221595] [2021-06-12 21:14:43,555 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 21:14:43,555 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:43,555 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 21:14:43,555 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-06-12 21:14:43,556 INFO L87 Difference]: Start difference. First operand 1775 states and 4335 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-06-12 21:14:44,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:44,296 INFO L93 Difference]: Finished difference Result 3459 states and 8391 transitions. [2021-06-12 21:14:44,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-12 21:14:44,296 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-06-12 21:14:44,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:44,299 INFO L225 Difference]: With dead ends: 3459 [2021-06-12 21:14:44,299 INFO L226 Difference]: Without dead ends: 3151 [2021-06-12 21:14:44,299 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 363 ImplicationChecksByTransitivity, 666.9ms TimeCoverageRelationStatistics Valid=186, Invalid=1220, Unknown=0, NotChecked=0, Total=1406 [2021-06-12 21:14:44,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3151 states. [2021-06-12 21:14:44,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3151 to 2079. [2021-06-12 21:14:44,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2079 states, 2078 states have (on average 2.433589990375361) internal successors, (5057), 2078 states have internal predecessors, (5057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:14:44,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2079 states to 2079 states and 5057 transitions. [2021-06-12 21:14:44,321 INFO L78 Accepts]: Start accepts. Automaton has 2079 states and 5057 transitions. Word has length 47 [2021-06-12 21:14:44,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:44,321 INFO L482 AbstractCegarLoop]: Abstraction has 2079 states and 5057 transitions. [2021-06-12 21:14:44,321 INFO L483 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-06-12 21:14:44,321 INFO L276 IsEmpty]: Start isEmpty. Operand 2079 states and 5057 transitions. [2021-06-12 21:14:44,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-06-12 21:14:44,323 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:44,323 INFO L472 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-06-12 21:14:44,538 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:14:44,539 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:44,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:44,539 INFO L82 PathProgramCache]: Analyzing trace with hash 795539707, now seen corresponding path program 26 times [2021-06-12 21:14:44,539 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:44,539 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949849171] [2021-06-12 21:14:44,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:44,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:44,709 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:44,710 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:44,710 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949849171] [2021-06-12 21:14:44,710 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [949849171] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:44,710 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1873211649] [2021-06-12 21:14:44,710 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:14:44,737 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:14:44,737 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:14:44,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-06-12 21:14:44,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:44,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:44,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:44,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:44,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:44,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:44,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:44,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:44,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:44,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:44,991 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:44,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:44,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:44,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:44,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:44,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:44,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:44,995 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:44,995 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-06-12 21:14:44,997 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:14:45,002 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:14:45,003 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:14:45,003 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-06-12 21:14:45,012 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:45,013 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1873211649] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:45,013 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:45,013 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 19 [2021-06-12 21:14:45,013 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892819654] [2021-06-12 21:14:45,013 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 21:14:45,013 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:45,013 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 21:14:45,013 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-06-12 21:14:45,013 INFO L87 Difference]: Start difference. First operand 2079 states and 5057 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-06-12 21:14:45,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:45,851 INFO L93 Difference]: Finished difference Result 3203 states and 7713 transitions. [2021-06-12 21:14:45,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-12 21:14:45,852 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-06-12 21:14:45,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:45,854 INFO L225 Difference]: With dead ends: 3203 [2021-06-12 21:14:45,854 INFO L226 Difference]: Without dead ends: 2875 [2021-06-12 21:14:45,855 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 370 ImplicationChecksByTransitivity, 672.5ms TimeCoverageRelationStatistics Valid=189, Invalid=1293, Unknown=0, NotChecked=0, Total=1482 [2021-06-12 21:14:45,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2875 states. [2021-06-12 21:14:45,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2875 to 1595. [2021-06-12 21:14:45,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1595 states, 1594 states have (on average 2.4084065244667503) internal successors, (3839), 1594 states have internal predecessors, (3839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:14:45,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1595 states to 1595 states and 3839 transitions. [2021-06-12 21:14:45,873 INFO L78 Accepts]: Start accepts. Automaton has 1595 states and 3839 transitions. Word has length 47 [2021-06-12 21:14:45,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:45,874 INFO L482 AbstractCegarLoop]: Abstraction has 1595 states and 3839 transitions. [2021-06-12 21:14:45,874 INFO L483 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-06-12 21:14:45,874 INFO L276 IsEmpty]: Start isEmpty. Operand 1595 states and 3839 transitions. [2021-06-12 21:14:45,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-06-12 21:14:45,875 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:45,875 INFO L472 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-06-12 21:14:46,092 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-06-12 21:14:46,093 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:46,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:46,093 INFO L82 PathProgramCache]: Analyzing trace with hash -281774341, now seen corresponding path program 27 times [2021-06-12 21:14:46,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:46,093 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961221259] [2021-06-12 21:14:46,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:46,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:46,258 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:46,258 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:46,258 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961221259] [2021-06-12 21:14:46,259 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961221259] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:46,259 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [241864023] [2021-06-12 21:14:46,259 INFO L93 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-06-12 21:14:46,286 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-12 21:14:46,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:14:46,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-06-12 21:14:46,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:46,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:46,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:46,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:46,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:46,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:46,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:46,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:46,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:46,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:46,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:46,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:46,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:46,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:46,576 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-06-12 21:14:46,578 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:14:46,582 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:14:46,583 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:14:46,583 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-06-12 21:14:46,593 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:46,593 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [241864023] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:46,593 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:46,593 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 20 [2021-06-12 21:14:46,593 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825406040] [2021-06-12 21:14:46,593 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-12 21:14:46,593 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:46,593 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-12 21:14:46,594 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2021-06-12 21:14:46,594 INFO L87 Difference]: Start difference. First operand 1595 states and 3839 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-06-12 21:14:47,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:47,196 INFO L93 Difference]: Finished difference Result 2927 states and 7131 transitions. [2021-06-12 21:14:47,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-12 21:14:47,196 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-06-12 21:14:47,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:47,198 INFO L225 Difference]: With dead ends: 2927 [2021-06-12 21:14:47,198 INFO L226 Difference]: Without dead ends: 2795 [2021-06-12 21:14:47,199 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 262 ImplicationChecksByTransitivity, 547.7ms TimeCoverageRelationStatistics Valid=166, Invalid=1094, Unknown=0, NotChecked=0, Total=1260 [2021-06-12 21:14:47,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2795 states. [2021-06-12 21:14:47,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2795 to 1659. [2021-06-12 21:14:47,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1659 states, 1658 states have (on average 2.4119420989143547) internal successors, (3999), 1658 states have internal predecessors, (3999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:14:47,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1659 states to 1659 states and 3999 transitions. [2021-06-12 21:14:47,217 INFO L78 Accepts]: Start accepts. Automaton has 1659 states and 3999 transitions. Word has length 47 [2021-06-12 21:14:47,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:47,217 INFO L482 AbstractCegarLoop]: Abstraction has 1659 states and 3999 transitions. [2021-06-12 21:14:47,217 INFO L483 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-06-12 21:14:47,217 INFO L276 IsEmpty]: Start isEmpty. Operand 1659 states and 3999 transitions. [2021-06-12 21:14:47,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-06-12 21:14:47,219 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:47,219 INFO L472 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-06-12 21:14:47,432 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:14:47,433 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:47,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:47,433 INFO L82 PathProgramCache]: Analyzing trace with hash -1629840645, now seen corresponding path program 28 times [2021-06-12 21:14:47,433 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:47,433 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997372782] [2021-06-12 21:14:47,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:47,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:47,616 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:47,616 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:47,616 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1997372782] [2021-06-12 21:14:47,616 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1997372782] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:47,616 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1224695618] [2021-06-12 21:14:47,616 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:14:47,643 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:14:47,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:14:47,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-06-12 21:14:47,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:47,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:47,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:47,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:47,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:47,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:47,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:47,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:47,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:47,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:47,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:47,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:47,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:47,883 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-06-12 21:14:47,884 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:14:47,889 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:14:47,890 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:14:47,890 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-06-12 21:14:47,899 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:47,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1224695618] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:47,900 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:47,900 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 18 [2021-06-12 21:14:47,900 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979959776] [2021-06-12 21:14:47,900 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 21:14:47,900 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:47,900 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 21:14:47,901 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-06-12 21:14:47,901 INFO L87 Difference]: Start difference. First operand 1659 states and 3999 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-06-12 21:14:48,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:48,788 INFO L93 Difference]: Finished difference Result 3391 states and 8167 transitions. [2021-06-12 21:14:48,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-12 21:14:48,788 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-06-12 21:14:48,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:48,791 INFO L225 Difference]: With dead ends: 3391 [2021-06-12 21:14:48,791 INFO L226 Difference]: Without dead ends: 3063 [2021-06-12 21:14:48,792 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 38 SyntacticMatches, 5 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 320 ImplicationChecksByTransitivity, 729.9ms TimeCoverageRelationStatistics Valid=179, Invalid=1153, Unknown=0, NotChecked=0, Total=1332 [2021-06-12 21:14:48,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3063 states. [2021-06-12 21:14:48,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3063 to 2039. [2021-06-12 21:14:48,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2039 states, 2038 states have (on average 2.4077526987242392) internal successors, (4907), 2038 states have internal predecessors, (4907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:14:48,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2039 states to 2039 states and 4907 transitions. [2021-06-12 21:14:48,818 INFO L78 Accepts]: Start accepts. Automaton has 2039 states and 4907 transitions. Word has length 47 [2021-06-12 21:14:48,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:48,818 INFO L482 AbstractCegarLoop]: Abstraction has 2039 states and 4907 transitions. [2021-06-12 21:14:48,819 INFO L483 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-06-12 21:14:48,819 INFO L276 IsEmpty]: Start isEmpty. Operand 2039 states and 4907 transitions. [2021-06-12 21:14:48,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-06-12 21:14:48,821 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:48,821 INFO L472 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-06-12 21:14:49,037 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-06-12 21:14:49,037 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:49,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:49,037 INFO L82 PathProgramCache]: Analyzing trace with hash -637516549, now seen corresponding path program 29 times [2021-06-12 21:14:49,037 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:49,037 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058185226] [2021-06-12 21:14:49,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:49,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:49,204 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:49,205 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:49,205 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058185226] [2021-06-12 21:14:49,205 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2058185226] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:49,205 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1286234639] [2021-06-12 21:14:49,205 INFO L93 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-06-12 21:14:49,236 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-06-12 21:14:49,236 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:14:49,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 44 conjunts are in the unsatisfiable core [2021-06-12 21:14:49,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:49,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:49,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:49,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:49,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:49,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:49,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:49,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:49,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:49,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:49,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:49,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:49,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:49,490 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:49,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:49,491 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-06-12 21:14:49,492 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:14:49,497 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:14:49,498 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:14:49,498 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-06-12 21:14:49,507 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:49,508 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1286234639] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:49,508 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:49,508 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 18 [2021-06-12 21:14:49,508 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55430607] [2021-06-12 21:14:49,508 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 21:14:49,508 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:49,508 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 21:14:49,508 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-06-12 21:14:49,508 INFO L87 Difference]: Start difference. First operand 2039 states and 4907 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-06-12 21:14:49,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:49,999 INFO L93 Difference]: Finished difference Result 4059 states and 9831 transitions. [2021-06-12 21:14:49,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-12 21:14:49,999 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-06-12 21:14:49,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:50,003 INFO L225 Difference]: With dead ends: 4059 [2021-06-12 21:14:50,003 INFO L226 Difference]: Without dead ends: 3783 [2021-06-12 21:14:50,003 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 38 SyntacticMatches, 5 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 536.4ms TimeCoverageRelationStatistics Valid=148, Invalid=974, Unknown=0, NotChecked=0, Total=1122 [2021-06-12 21:14:50,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3783 states. [2021-06-12 21:14:50,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3783 to 2055. [2021-06-12 21:14:50,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2055 states, 2054 states have (on average 2.408471275559883) internal successors, (4947), 2054 states have internal predecessors, (4947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:14:50,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2055 states to 2055 states and 4947 transitions. [2021-06-12 21:14:50,031 INFO L78 Accepts]: Start accepts. Automaton has 2055 states and 4947 transitions. Word has length 47 [2021-06-12 21:14:50,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:50,032 INFO L482 AbstractCegarLoop]: Abstraction has 2055 states and 4947 transitions. [2021-06-12 21:14:50,032 INFO L483 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-06-12 21:14:50,032 INFO L276 IsEmpty]: Start isEmpty. Operand 2055 states and 4947 transitions. [2021-06-12 21:14:50,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-06-12 21:14:50,034 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:50,034 INFO L472 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-06-12 21:14:50,244 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-06-12 21:14:50,245 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:50,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:50,245 INFO L82 PathProgramCache]: Analyzing trace with hash 1587812603, now seen corresponding path program 30 times [2021-06-12 21:14:50,245 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:50,245 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [826342170] [2021-06-12 21:14:50,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:50,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:50,428 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:50,428 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:50,428 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [826342170] [2021-06-12 21:14:50,428 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [826342170] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:50,428 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1188730592] [2021-06-12 21:14:50,428 INFO L93 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-06-12 21:14:50,527 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-06-12 21:14:50,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:14:50,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-06-12 21:14:50,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:50,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:50,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:50,787 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:50,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:50,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:50,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:50,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:50,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:50,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:50,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:50,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:50,793 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-06-12 21:14:50,794 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:14:50,799 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:14:50,800 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:14:50,800 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-06-12 21:14:50,830 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:50,830 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1188730592] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:50,830 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:50,830 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 19 [2021-06-12 21:14:50,830 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664159618] [2021-06-12 21:14:50,831 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 21:14:50,831 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:50,831 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 21:14:50,831 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-06-12 21:14:50,832 INFO L87 Difference]: Start difference. First operand 2055 states and 4947 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-06-12 21:14:51,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:51,371 INFO L93 Difference]: Finished difference Result 3563 states and 8687 transitions. [2021-06-12 21:14:51,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-12 21:14:51,371 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-06-12 21:14:51,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:51,375 INFO L225 Difference]: With dead ends: 3563 [2021-06-12 21:14:51,375 INFO L226 Difference]: Without dead ends: 3479 [2021-06-12 21:14:51,375 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 37 SyntacticMatches, 5 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 564.5ms TimeCoverageRelationStatistics Valid=160, Invalid=1030, Unknown=0, NotChecked=0, Total=1190 [2021-06-12 21:14:51,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3479 states. [2021-06-12 21:14:51,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3479 to 2167. [2021-06-12 21:14:51,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2167 states, 2166 states have (on average 2.4132040627885503) internal successors, (5227), 2166 states have internal predecessors, (5227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:14:51,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2167 states to 2167 states and 5227 transitions. [2021-06-12 21:14:51,401 INFO L78 Accepts]: Start accepts. Automaton has 2167 states and 5227 transitions. Word has length 47 [2021-06-12 21:14:51,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:51,401 INFO L482 AbstractCegarLoop]: Abstraction has 2167 states and 5227 transitions. [2021-06-12 21:14:51,401 INFO L483 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-06-12 21:14:51,401 INFO L276 IsEmpty]: Start isEmpty. Operand 2167 states and 5227 transitions. [2021-06-12 21:14:51,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-06-12 21:14:51,403 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:51,403 INFO L472 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-06-12 21:14:51,616 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-06-12 21:14:51,617 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:51,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:51,617 INFO L82 PathProgramCache]: Analyzing trace with hash -849198341, now seen corresponding path program 31 times [2021-06-12 21:14:51,617 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:51,617 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324162162] [2021-06-12 21:14:51,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:51,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:51,785 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:51,785 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:51,785 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1324162162] [2021-06-12 21:14:51,785 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1324162162] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:51,785 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727515478] [2021-06-12 21:14:51,785 INFO 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-06-12 21:14:51,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:51,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-06-12 21:14:51,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:52,030 INFO L354 Elim1Store]: treesize reduction 112, result has 0.9 percent of original size [2021-06-12 21:14:52,030 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-06-12 21:14:52,031 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:14:52,034 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:14:52,034 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:14:52,034 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:90, output treesize:7 [2021-06-12 21:14:52,045 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:52,045 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1727515478] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:52,045 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:52,045 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 18 [2021-06-12 21:14:52,045 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1284247794] [2021-06-12 21:14:52,045 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 21:14:52,045 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:52,046 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 21:14:52,046 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-06-12 21:14:52,046 INFO L87 Difference]: Start difference. First operand 2167 states and 5227 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-06-12 21:14:52,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:52,676 INFO L93 Difference]: Finished difference Result 3035 states and 7367 transitions. [2021-06-12 21:14:52,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-12 21:14:52,677 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-06-12 21:14:52,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:52,679 INFO L225 Difference]: With dead ends: 3035 [2021-06-12 21:14:52,679 INFO L226 Difference]: Without dead ends: 2999 [2021-06-12 21:14:52,680 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 37 SyntacticMatches, 6 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 521.0ms TimeCoverageRelationStatistics Valid=144, Invalid=912, Unknown=0, NotChecked=0, Total=1056 [2021-06-12 21:14:52,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2999 states. [2021-06-12 21:14:52,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2999 to 2199. [2021-06-12 21:14:52,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2199 states, 2198 states have (on average 2.414467697907188) internal successors, (5307), 2198 states have internal predecessors, (5307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:14:52,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2199 states to 2199 states and 5307 transitions. [2021-06-12 21:14:52,728 INFO L78 Accepts]: Start accepts. Automaton has 2199 states and 5307 transitions. Word has length 47 [2021-06-12 21:14:52,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:52,728 INFO L482 AbstractCegarLoop]: Abstraction has 2199 states and 5307 transitions. [2021-06-12 21:14:52,728 INFO L483 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-06-12 21:14:52,728 INFO L276 IsEmpty]: Start isEmpty. Operand 2199 states and 5307 transitions. [2021-06-12 21:14:52,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-06-12 21:14:52,730 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:52,730 INFO L472 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-06-12 21:14:52,932 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-06-12 21:14:52,933 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:52,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:52,933 INFO L82 PathProgramCache]: Analyzing trace with hash 1873760509, now seen corresponding path program 32 times [2021-06-12 21:14:52,933 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:52,933 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895787331] [2021-06-12 21:14:52,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:52,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:52,968 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 32 proven. 38 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-12 21:14:52,969 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:52,969 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895787331] [2021-06-12 21:14:52,969 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895787331] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:52,969 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [676231876] [2021-06-12 21:14:52,969 INFO L93 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-06-12 21:14:53,015 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:14:53,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:14:53,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 12 conjunts are in the unsatisfiable core [2021-06-12 21:14:53,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:53,081 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 32 proven. 37 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-06-12 21:14:53,081 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [676231876] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:53,081 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:53,081 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-06-12 21:14:53,081 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382361036] [2021-06-12 21:14:53,081 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-12 21:14:53,082 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:53,082 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-12 21:14:53,082 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2021-06-12 21:14:53,082 INFO L87 Difference]: Start difference. First operand 2199 states and 5307 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-06-12 21:14:53,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:53,106 INFO L93 Difference]: Finished difference Result 3179 states and 7642 transitions. [2021-06-12 21:14:53,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-12 21:14:53,106 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-06-12 21:14:53,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:53,109 INFO L225 Difference]: With dead ends: 3179 [2021-06-12 21:14:53,109 INFO L226 Difference]: Without dead ends: 3171 [2021-06-12 21:14:53,109 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 16.4ms TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2021-06-12 21:14:53,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3171 states. [2021-06-12 21:14:53,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3171 to 2767. [2021-06-12 21:14:53,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2767 states, 2766 states have (on average 2.447939262472885) internal successors, (6771), 2766 states have internal predecessors, (6771), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:14:53,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2767 states to 2767 states and 6771 transitions. [2021-06-12 21:14:53,136 INFO L78 Accepts]: Start accepts. Automaton has 2767 states and 6771 transitions. Word has length 49 [2021-06-12 21:14:53,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:53,136 INFO L482 AbstractCegarLoop]: Abstraction has 2767 states and 6771 transitions. [2021-06-12 21:14:53,136 INFO L483 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-06-12 21:14:53,136 INFO L276 IsEmpty]: Start isEmpty. Operand 2767 states and 6771 transitions. [2021-06-12 21:14:53,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-06-12 21:14:53,139 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:53,139 INFO L472 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-06-12 21:14:53,352 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-06-12 21:14:53,353 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:53,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:53,353 INFO L82 PathProgramCache]: Analyzing trace with hash 2040143101, now seen corresponding path program 33 times [2021-06-12 21:14:53,353 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:53,353 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406758477] [2021-06-12 21:14:53,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:53,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:53,384 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 36 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:53,385 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:53,385 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406758477] [2021-06-12 21:14:53,385 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1406758477] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:53,385 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2007046728] [2021-06-12 21:14:53,385 INFO L93 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-06-12 21:14:53,419 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-06-12 21:14:53,419 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:14:53,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 12 conjunts are in the unsatisfiable core [2021-06-12 21:14:53,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:53,472 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 36 proven. 38 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:14:53,472 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2007046728] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:53,473 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:53,473 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 8 [2021-06-12 21:14:53,473 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399313521] [2021-06-12 21:14:53,473 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-12 21:14:53,473 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:53,473 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-12 21:14:53,473 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2021-06-12 21:14:53,473 INFO L87 Difference]: Start difference. First operand 2767 states and 6771 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-06-12 21:14:53,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:53,503 INFO L93 Difference]: Finished difference Result 4039 states and 9821 transitions. [2021-06-12 21:14:53,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-12 21:14:53,503 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-06-12 21:14:53,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:53,507 INFO L225 Difference]: With dead ends: 4039 [2021-06-12 21:14:53,507 INFO L226 Difference]: Without dead ends: 4031 [2021-06-12 21:14:53,507 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 21.1ms TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2021-06-12 21:14:53,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4031 states. [2021-06-12 21:14:53,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4031 to 2975. [2021-06-12 21:14:53,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2975 states, 2974 states have (on average 2.456960322797579) internal successors, (7307), 2974 states have internal predecessors, (7307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:14:53,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2975 states to 2975 states and 7307 transitions. [2021-06-12 21:14:53,539 INFO L78 Accepts]: Start accepts. Automaton has 2975 states and 7307 transitions. Word has length 49 [2021-06-12 21:14:53,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:53,539 INFO L482 AbstractCegarLoop]: Abstraction has 2975 states and 7307 transitions. [2021-06-12 21:14:53,539 INFO L483 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-06-12 21:14:53,539 INFO L276 IsEmpty]: Start isEmpty. Operand 2975 states and 7307 transitions. [2021-06-12 21:14:53,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-12 21:14:53,542 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:53,542 INFO L472 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-06-12 21:14:53,759 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-06-12 21:14:53,759 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:53,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:53,759 INFO L82 PathProgramCache]: Analyzing trace with hash -1607749511, now seen corresponding path program 34 times [2021-06-12 21:14:53,759 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:53,759 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303163381] [2021-06-12 21:14:53,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:53,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:53,969 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:53,969 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:53,969 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303163381] [2021-06-12 21:14:53,969 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303163381] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:53,969 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [458787782] [2021-06-12 21:14:53,969 INFO L93 rtionOrderModulation]: Changing 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-06-12 21:14:54,007 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:14:54,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:14:54,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-12 21:14:54,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:54,437 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:54,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:54,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:54,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:54,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:54,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:54,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:54,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:54,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:54,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:54,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:54,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:54,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:54,445 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:54,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:54,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:54,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:54,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:54,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:54,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:54,449 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:54,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:54,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:54,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:54,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:54,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:54,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:54,456 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:54,456 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:54,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:54,457 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-06-12 21:14:54,458 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:14:54,484 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:14:54,485 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:14:54,485 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-06-12 21:14:54,493 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:54,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [458787782] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:54,494 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:54,494 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 25 [2021-06-12 21:14:54,494 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1002190802] [2021-06-12 21:14:54,494 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-12 21:14:54,494 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:54,494 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-12 21:14:54,494 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=565, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:14:54,495 INFO L87 Difference]: Start difference. First operand 2975 states and 7307 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-06-12 21:14:55,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:55,612 INFO L93 Difference]: Finished difference Result 6999 states and 17467 transitions. [2021-06-12 21:14:55,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-12 21:14:55,612 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-06-12 21:14:55,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:55,618 INFO L225 Difference]: With dead ends: 6999 [2021-06-12 21:14:55,618 INFO L226 Difference]: Without dead ends: 6863 [2021-06-12 21:14:55,619 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 42 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 500 ImplicationChecksByTransitivity, 795.3ms TimeCoverageRelationStatistics Valid=222, Invalid=1758, Unknown=0, NotChecked=0, Total=1980 [2021-06-12 21:14:55,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6863 states. [2021-06-12 21:14:55,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6863 to 3231. [2021-06-12 21:14:55,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3231 states, 3230 states have (on average 2.4554179566563468) internal successors, (7931), 3230 states have internal predecessors, (7931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:14:55,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3231 states to 3231 states and 7931 transitions. [2021-06-12 21:14:55,660 INFO L78 Accepts]: Start accepts. Automaton has 3231 states and 7931 transitions. Word has length 53 [2021-06-12 21:14:55,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:55,660 INFO L482 AbstractCegarLoop]: Abstraction has 3231 states and 7931 transitions. [2021-06-12 21:14:55,660 INFO L483 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-06-12 21:14:55,660 INFO L276 IsEmpty]: Start isEmpty. Operand 3231 states and 7931 transitions. [2021-06-12 21:14:55,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-12 21:14:55,663 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:55,663 INFO L472 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-06-12 21:14:55,864 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2021-06-12 21:14:55,864 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:55,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:55,864 INFO L82 PathProgramCache]: Analyzing trace with hash -1426435463, now seen corresponding path program 35 times [2021-06-12 21:14:55,864 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:55,864 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423680398] [2021-06-12 21:14:55,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:55,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:56,106 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:56,106 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:56,106 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423680398] [2021-06-12 21:14:56,106 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1423680398] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:56,106 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1079679837] [2021-06-12 21:14:56,106 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:14:56,159 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-06-12 21:14:56,159 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:14:56,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-12 21:14:56,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:56,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:56,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:56,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:56,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:56,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:56,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:56,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:56,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:56,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:56,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:56,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:56,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:56,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:56,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:56,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:56,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:56,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:56,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:56,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:56,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:56,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:56,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:56,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:56,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:56,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:56,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:56,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:56,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:56,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:56,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:56,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:56,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:56,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:56,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:56,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:56,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:56,613 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-06-12 21:14:56,614 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:14:56,618 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:14:56,619 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:14:56,620 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:86, output treesize:3 [2021-06-12 21:14:56,639 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:56,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1079679837] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:56,639 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:56,639 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-06-12 21:14:56,639 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1509314942] [2021-06-12 21:14:56,639 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-12 21:14:56,639 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:56,640 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-12 21:14:56,640 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=765, Unknown=0, NotChecked=0, Total=870 [2021-06-12 21:14:56,640 INFO L87 Difference]: Start difference. First operand 3231 states and 7931 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-06-12 21:14:57,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:57,510 INFO L93 Difference]: Finished difference Result 6839 states and 17099 transitions. [2021-06-12 21:14:57,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-12 21:14:57,511 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-06-12 21:14:57,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:57,516 INFO L225 Difference]: With dead ends: 6839 [2021-06-12 21:14:57,516 INFO L226 Difference]: Without dead ends: 6703 [2021-06-12 21:14:57,517 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 628 ImplicationChecksByTransitivity, 850.9ms TimeCoverageRelationStatistics Valid=247, Invalid=2105, Unknown=0, NotChecked=0, Total=2352 [2021-06-12 21:14:57,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6703 states. [2021-06-12 21:14:57,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6703 to 2751. [2021-06-12 21:14:57,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2751 states, 2750 states have (on average 2.4592727272727273) internal successors, (6763), 2750 states have internal predecessors, (6763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:14:57,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2751 states to 2751 states and 6763 transitions. [2021-06-12 21:14:57,555 INFO L78 Accepts]: Start accepts. Automaton has 2751 states and 6763 transitions. Word has length 53 [2021-06-12 21:14:57,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:57,555 INFO L482 AbstractCegarLoop]: Abstraction has 2751 states and 6763 transitions. [2021-06-12 21:14:57,555 INFO L483 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-06-12 21:14:57,555 INFO L276 IsEmpty]: Start isEmpty. Operand 2751 states and 6763 transitions. [2021-06-12 21:14:57,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-12 21:14:57,558 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:57,558 INFO L472 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-06-12 21:14:57,773 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:14:57,773 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:57,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:57,773 INFO L82 PathProgramCache]: Analyzing trace with hash -602883975, now seen corresponding path program 36 times [2021-06-12 21:14:57,773 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:57,773 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [360103468] [2021-06-12 21:14:57,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:57,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:57,964 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:57,964 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:57,964 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [360103468] [2021-06-12 21:14:57,964 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [360103468] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:57,964 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [238791810] [2021-06-12 21:14:57,964 INFO L93 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-06-12 21:14:57,993 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-06-12 21:14:57,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:14:57,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-12 21:14:57,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:14:58,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:58,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:58,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:58,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:58,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:58,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:58,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:58,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:58,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:58,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:58,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:58,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:58,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:58,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:58,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:58,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:58,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:58,412 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:58,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:58,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:58,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:58,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:58,415 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:58,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:58,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:58,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:58,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:58,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:58,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:14:58,419 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:14:58,420 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-06-12 21:14:58,421 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:14:58,426 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:14:58,427 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:14:58,427 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-06-12 21:14:58,436 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:58,437 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [238791810] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:58,437 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:14:58,437 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16] total 24 [2021-06-12 21:14:58,437 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863946853] [2021-06-12 21:14:58,437 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-12 21:14:58,437 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:14:58,437 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-12 21:14:58,437 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:14:58,437 INFO L87 Difference]: Start difference. First operand 2751 states and 6763 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-06-12 21:14:59,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:14:59,077 INFO L93 Difference]: Finished difference Result 5519 states and 13767 transitions. [2021-06-12 21:14:59,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-12 21:14:59,078 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-06-12 21:14:59,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:14:59,083 INFO L225 Difference]: With dead ends: 5519 [2021-06-12 21:14:59,083 INFO L226 Difference]: Without dead ends: 5231 [2021-06-12 21:14:59,083 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 381 ImplicationChecksByTransitivity, 705.4ms TimeCoverageRelationStatistics Valid=180, Invalid=1380, Unknown=0, NotChecked=0, Total=1560 [2021-06-12 21:14:59,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5231 states. [2021-06-12 21:14:59,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5231 to 2911. [2021-06-12 21:14:59,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2911 states, 2910 states have (on average 2.4560137457044675) internal successors, (7147), 2910 states have internal predecessors, (7147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:14:59,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2911 states to 2911 states and 7147 transitions. [2021-06-12 21:14:59,145 INFO L78 Accepts]: Start accepts. Automaton has 2911 states and 7147 transitions. Word has length 53 [2021-06-12 21:14:59,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:14:59,145 INFO L482 AbstractCegarLoop]: Abstraction has 2911 states and 7147 transitions. [2021-06-12 21:14:59,145 INFO L483 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-06-12 21:14:59,145 INFO L276 IsEmpty]: Start isEmpty. Operand 2911 states and 7147 transitions. [2021-06-12 21:14:59,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-12 21:14:59,148 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:14:59,148 INFO L472 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-06-12 21:14:59,348 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:14:59,348 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:14:59,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:14:59,349 INFO L82 PathProgramCache]: Analyzing trace with hash -627868551, now seen corresponding path program 37 times [2021-06-12 21:14:59,349 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:14:59,349 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1116093382] [2021-06-12 21:14:59,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:14:59,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:59,548 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:14:59,548 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:14:59,548 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1116093382] [2021-06-12 21:14:59,549 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1116093382] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:14:59,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2034692786] [2021-06-12 21:14:59,549 INFO 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-06-12 21:14:59,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:14:59,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-12 21:14:59,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:15:00,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:00,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:00,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:00,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:00,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:00,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:00,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:00,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:00,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:00,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:00,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:00,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:00,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:00,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:00,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:00,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:00,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:00,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:00,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:00,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:00,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:00,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:00,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:00,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:00,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:00,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:00,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:00,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:00,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:00,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:00,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:00,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:00,030 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:00,030 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-06-12 21:15:00,031 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:15:00,036 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:15:00,037 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:15:00,037 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-06-12 21:15:00,047 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:00,047 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2034692786] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:00,047 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:15:00,047 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 26 [2021-06-12 21:15:00,047 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393715595] [2021-06-12 21:15:00,047 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-12 21:15:00,047 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:15:00,047 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-12 21:15:00,048 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=612, Unknown=0, NotChecked=0, Total=702 [2021-06-12 21:15:00,048 INFO L87 Difference]: Start difference. First operand 2911 states and 7147 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-06-12 21:15:00,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:15:00,691 INFO L93 Difference]: Finished difference Result 5847 states and 14547 transitions. [2021-06-12 21:15:00,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-12 21:15:00,691 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-06-12 21:15:00,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:15:00,696 INFO L225 Difference]: With dead ends: 5847 [2021-06-12 21:15:00,696 INFO L226 Difference]: Without dead ends: 5759 [2021-06-12 21:15:00,697 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 426 ImplicationChecksByTransitivity, 735.1ms TimeCoverageRelationStatistics Valid=201, Invalid=1605, Unknown=0, NotChecked=0, Total=1806 [2021-06-12 21:15:00,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5759 states. [2021-06-12 21:15:00,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5759 to 2879. [2021-06-12 21:15:00,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2879 states, 2878 states have (on average 2.4555246699096593) internal successors, (7067), 2878 states have internal predecessors, (7067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:15:00,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2879 states to 2879 states and 7067 transitions. [2021-06-12 21:15:00,733 INFO L78 Accepts]: Start accepts. Automaton has 2879 states and 7067 transitions. Word has length 53 [2021-06-12 21:15:00,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:15:00,733 INFO L482 AbstractCegarLoop]: Abstraction has 2879 states and 7067 transitions. [2021-06-12 21:15:00,733 INFO L483 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-06-12 21:15:00,733 INFO L276 IsEmpty]: Start isEmpty. Operand 2879 states and 7067 transitions. [2021-06-12 21:15:00,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-12 21:15:00,736 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:15:00,736 INFO L472 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-06-12 21:15:00,944 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:15:00,945 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:15:00,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:15:00,945 INFO L82 PathProgramCache]: Analyzing trace with hash 656678521, now seen corresponding path program 38 times [2021-06-12 21:15:00,945 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:15:00,945 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089483991] [2021-06-12 21:15:00,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:15:00,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:15:01,170 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:01,171 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:15:01,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089483991] [2021-06-12 21:15:01,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089483991] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:01,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [547455348] [2021-06-12 21:15:01,171 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:15:01,198 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:15:01,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:15:01,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-12 21:15:01,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:15:01,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:01,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:01,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:01,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:01,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:01,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:01,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:01,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:01,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:01,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:01,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:01,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:01,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:01,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:01,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:01,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:01,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:01,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:01,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:01,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:01,686 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:01,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:01,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:01,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:01,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:01,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:01,689 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:01,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:01,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:01,691 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:01,691 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-06-12 21:15:01,692 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:15:01,697 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:15:01,697 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:15:01,697 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-06-12 21:15:01,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-06-12 21:15:01,707 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [547455348] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:01,707 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:15:01,707 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 26 [2021-06-12 21:15:01,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063369027] [2021-06-12 21:15:01,707 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-12 21:15:01,707 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:15:01,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-12 21:15:01,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=612, Unknown=0, NotChecked=0, Total=702 [2021-06-12 21:15:01,708 INFO L87 Difference]: Start difference. First operand 2879 states and 7067 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-06-12 21:15:02,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:15:02,635 INFO L93 Difference]: Finished difference Result 4567 states and 11291 transitions. [2021-06-12 21:15:02,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-12 21:15:02,635 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-06-12 21:15:02,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:15:02,639 INFO L225 Difference]: With dead ends: 4567 [2021-06-12 21:15:02,639 INFO L226 Difference]: Without dead ends: 4527 [2021-06-12 21:15:02,639 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 402 ImplicationChecksByTransitivity, 775.7ms TimeCoverageRelationStatistics Valid=191, Invalid=1531, Unknown=0, NotChecked=0, Total=1722 [2021-06-12 21:15:02,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4527 states. [2021-06-12 21:15:02,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4527 to 2911. [2021-06-12 21:15:02,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2911 states, 2910 states have (on average 2.4560137457044675) internal successors, (7147), 2910 states have internal predecessors, (7147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:15:02,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2911 states to 2911 states and 7147 transitions. [2021-06-12 21:15:02,681 INFO L78 Accepts]: Start accepts. Automaton has 2911 states and 7147 transitions. Word has length 53 [2021-06-12 21:15:02,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:15:02,681 INFO L482 AbstractCegarLoop]: Abstraction has 2911 states and 7147 transitions. [2021-06-12 21:15:02,681 INFO L483 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-06-12 21:15:02,681 INFO L276 IsEmpty]: Start isEmpty. Operand 2911 states and 7147 transitions. [2021-06-12 21:15:02,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-12 21:15:02,684 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:15:02,684 INFO L472 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-06-12 21:15:02,897 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-06-12 21:15:02,897 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:15:02,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:15:02,897 INFO L82 PathProgramCache]: Analyzing trace with hash -159589767, now seen corresponding path program 39 times [2021-06-12 21:15:02,897 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:15:02,898 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395642803] [2021-06-12 21:15:02,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:15:02,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:15:03,098 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 84 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-12 21:15:03,098 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:15:03,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395642803] [2021-06-12 21:15:03,098 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395642803] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:03,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [120541763] [2021-06-12 21:15:03,098 INFO L93 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-06-12 21:15:03,127 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-12 21:15:03,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:15:03,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-12 21:15:03,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:15:03,538 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:03,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:03,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:03,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:03,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:03,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:03,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:03,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:03,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:03,544 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:03,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:03,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:03,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:03,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:03,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:03,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:03,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:03,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:03,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:03,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:03,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:03,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:03,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:03,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:03,553 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:03,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:03,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:03,554 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-06-12 21:15:03,555 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:15:03,560 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:15:03,561 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:15:03,561 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-06-12 21:15:03,571 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 9 proven. 84 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:03,571 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [120541763] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:03,571 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:15:03,571 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16] total 23 [2021-06-12 21:15:03,571 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350174489] [2021-06-12 21:15:03,571 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-12 21:15:03,571 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:15:03,572 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-12 21:15:03,572 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:15:03,572 INFO L87 Difference]: Start difference. First operand 2911 states and 7147 transitions. Second operand has 24 states, 24 states have (on average 3.25) internal successors, (78), 23 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-06-12 21:15:04,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:15:04,867 INFO L93 Difference]: Finished difference Result 6415 states and 15812 transitions. [2021-06-12 21:15:04,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-12 21:15:04,867 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.25) internal successors, (78), 23 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 53 [2021-06-12 21:15:04,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:15:04,872 INFO L225 Difference]: With dead ends: 6415 [2021-06-12 21:15:04,872 INFO L226 Difference]: Without dead ends: 6007 [2021-06-12 21:15:04,873 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 43 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 534 ImplicationChecksByTransitivity, 1069.9ms TimeCoverageRelationStatistics Valid=259, Invalid=1903, Unknown=0, NotChecked=0, Total=2162 [2021-06-12 21:15:04,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6007 states. [2021-06-12 21:15:04,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6007 to 3503. [2021-06-12 21:15:04,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3503 states, 3502 states have (on average 2.454311821816105) internal successors, (8595), 3502 states have internal predecessors, (8595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:15:04,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3503 states to 3503 states and 8595 transitions. [2021-06-12 21:15:04,922 INFO L78 Accepts]: Start accepts. Automaton has 3503 states and 8595 transitions. Word has length 53 [2021-06-12 21:15:04,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:15:04,922 INFO L482 AbstractCegarLoop]: Abstraction has 3503 states and 8595 transitions. [2021-06-12 21:15:04,922 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 3.25) internal successors, (78), 23 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-06-12 21:15:04,922 INFO L276 IsEmpty]: Start isEmpty. Operand 3503 states and 8595 transitions. [2021-06-12 21:15:04,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-12 21:15:04,925 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:15:04,926 INFO L472 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-06-12 21:15:05,126 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:15:05,127 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:15:05,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:15:05,127 INFO L82 PathProgramCache]: Analyzing trace with hash -184574343, now seen corresponding path program 40 times [2021-06-12 21:15:05,127 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:15:05,127 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1351938640] [2021-06-12 21:15:05,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:15:05,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:15:05,384 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:05,384 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:15:05,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1351938640] [2021-06-12 21:15:05,384 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1351938640] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:05,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770417189] [2021-06-12 21:15:05,386 INFO L93 rtionOrderModulation]: Changing 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-06-12 21:15:05,424 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:15:05,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:15:05,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-12 21:15:05,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:15:05,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:05,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:05,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:05,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:05,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:05,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:05,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:05,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:05,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:05,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:05,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:05,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:05,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:05,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:05,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:05,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:05,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:05,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:05,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:05,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:05,855 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:05,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:05,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:05,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:05,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:05,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:05,859 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-06-12 21:15:05,861 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:15:05,867 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:15:05,868 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:15:05,868 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-06-12 21:15:05,879 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:05,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [770417189] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:05,879 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:15:05,879 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 25 [2021-06-12 21:15:05,879 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455474447] [2021-06-12 21:15:05,880 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-12 21:15:05,880 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:15:05,880 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-12 21:15:05,880 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=563, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:15:05,880 INFO L87 Difference]: Start difference. First operand 3503 states and 8595 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-06-12 21:15:06,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:15:06,737 INFO L93 Difference]: Finished difference Result 6639 states and 16432 transitions. [2021-06-12 21:15:06,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-12 21:15:06,738 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-06-12 21:15:06,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:15:06,742 INFO L225 Difference]: With dead ends: 6639 [2021-06-12 21:15:06,742 INFO L226 Difference]: Without dead ends: 6551 [2021-06-12 21:15:06,743 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 41 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 450 ImplicationChecksByTransitivity, 846.7ms TimeCoverageRelationStatistics Valid=223, Invalid=1757, Unknown=0, NotChecked=0, Total=1980 [2021-06-12 21:15:06,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6551 states. [2021-06-12 21:15:06,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6551 to 3455. [2021-06-12 21:15:06,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3455 states, 3454 states have (on average 2.4536768963520554) internal successors, (8475), 3454 states have internal predecessors, (8475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:15:06,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3455 states to 3455 states and 8475 transitions. [2021-06-12 21:15:06,784 INFO L78 Accepts]: Start accepts. Automaton has 3455 states and 8475 transitions. Word has length 53 [2021-06-12 21:15:06,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:15:06,784 INFO L482 AbstractCegarLoop]: Abstraction has 3455 states and 8475 transitions. [2021-06-12 21:15:06,784 INFO L483 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-06-12 21:15:06,784 INFO L276 IsEmpty]: Start isEmpty. Operand 3455 states and 8475 transitions. [2021-06-12 21:15:06,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-12 21:15:06,787 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:15:06,787 INFO L472 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-06-12 21:15:06,997 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:15:06,997 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:15:06,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:15:06,998 INFO L82 PathProgramCache]: Analyzing trace with hash 1099972729, now seen corresponding path program 41 times [2021-06-12 21:15:06,998 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:15:06,998 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668814001] [2021-06-12 21:15:06,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:15:07,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:15:07,249 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:07,249 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:15:07,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668814001] [2021-06-12 21:15:07,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668814001] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:07,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1133450204] [2021-06-12 21:15:07,249 INFO L93 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-06-12 21:15:07,279 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-06-12 21:15:07,279 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:15:07,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 52 conjunts are in the unsatisfiable core [2021-06-12 21:15:07,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:15:07,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:07,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:07,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:07,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:07,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:07,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:07,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:07,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:07,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:07,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:07,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:07,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:07,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:07,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:07,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:07,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:07,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:07,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:07,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:07,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:07,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:07,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:07,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:07,801 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:07,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:07,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:07,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:07,814 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:07,814 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-06-12 21:15:07,815 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:15:07,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:15:07,821 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:15:07,821 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-06-12 21:15:07,830 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:07,830 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1133450204] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:07,830 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:15:07,830 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 25 [2021-06-12 21:15:07,830 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19203844] [2021-06-12 21:15:07,831 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-12 21:15:07,831 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:15:07,831 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-12 21:15:07,831 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=563, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:15:07,831 INFO L87 Difference]: Start difference. First operand 3455 states and 8475 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-06-12 21:15:08,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:15:08,834 INFO L93 Difference]: Finished difference Result 5815 states and 14356 transitions. [2021-06-12 21:15:08,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-12 21:15:08,835 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-06-12 21:15:08,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:15:08,840 INFO L225 Difference]: With dead ends: 5815 [2021-06-12 21:15:08,840 INFO L226 Difference]: Without dead ends: 5463 [2021-06-12 21:15:08,840 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 41 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 442 ImplicationChecksByTransitivity, 883.9ms TimeCoverageRelationStatistics Valid=223, Invalid=1757, Unknown=0, NotChecked=0, Total=1980 [2021-06-12 21:15:08,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5463 states. [2021-06-12 21:15:08,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5463 to 3647. [2021-06-12 21:15:08,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3647 states, 3646 states have (on average 2.453922106417992) internal successors, (8947), 3646 states have internal predecessors, (8947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:15:08,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3647 states to 3647 states and 8947 transitions. [2021-06-12 21:15:08,881 INFO L78 Accepts]: Start accepts. Automaton has 3647 states and 8947 transitions. Word has length 53 [2021-06-12 21:15:08,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:15:08,881 INFO L482 AbstractCegarLoop]: Abstraction has 3647 states and 8947 transitions. [2021-06-12 21:15:08,881 INFO L483 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-06-12 21:15:08,881 INFO L276 IsEmpty]: Start isEmpty. Operand 3647 states and 8947 transitions. [2021-06-12 21:15:08,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-12 21:15:08,884 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:15:08,884 INFO L472 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-06-12 21:15:09,085 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-06-12 21:15:09,085 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:15:09,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:15:09,085 INFO L82 PathProgramCache]: Analyzing trace with hash 435643001, now seen corresponding path program 42 times [2021-06-12 21:15:09,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:15:09,086 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726945029] [2021-06-12 21:15:09,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:15:09,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:15:09,278 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 85 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-12 21:15:09,278 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:15:09,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726945029] [2021-06-12 21:15:09,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1726945029] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:09,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1843778718] [2021-06-12 21:15:09,278 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:15:09,327 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-06-12 21:15:09,327 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:15:09,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-12 21:15:09,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:15:09,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:09,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:09,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:09,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:09,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:09,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:09,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:09,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:09,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:09,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:09,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:09,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:09,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:09,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:09,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:09,676 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:09,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:09,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:09,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:09,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:09,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:09,680 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:09,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:09,681 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-06-12 21:15:09,682 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:15:09,687 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:15:09,689 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:15:09,689 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-06-12 21:15:09,699 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 8 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:09,699 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1843778718] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:09,699 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:15:09,699 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 16] total 21 [2021-06-12 21:15:09,699 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095152271] [2021-06-12 21:15:09,699 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:15:09,699 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:15:09,700 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:15:09,700 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=388, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:15:09,700 INFO L87 Difference]: Start difference. First operand 3647 states and 8947 transitions. Second operand has 22 states, 22 states have (on average 3.3636363636363638) internal successors, (74), 21 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:15:10,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:15:10,313 INFO L93 Difference]: Finished difference Result 5723 states and 14082 transitions. [2021-06-12 21:15:10,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-12 21:15:10,314 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.3636363636363638) internal successors, (74), 21 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-06-12 21:15:10,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:15:10,318 INFO L225 Difference]: With dead ends: 5723 [2021-06-12 21:15:10,318 INFO L226 Difference]: Without dead ends: 5623 [2021-06-12 21:15:10,319 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 44 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 669.1ms TimeCoverageRelationStatistics Valid=184, Invalid=1222, Unknown=0, NotChecked=0, Total=1406 [2021-06-12 21:15:10,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5623 states. [2021-06-12 21:15:10,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5623 to 3775. [2021-06-12 21:15:10,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3775 states, 3774 states have (on average 2.452835188129306) internal successors, (9257), 3774 states have internal predecessors, (9257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:15:10,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3775 states to 3775 states and 9257 transitions. [2021-06-12 21:15:10,356 INFO L78 Accepts]: Start accepts. Automaton has 3775 states and 9257 transitions. Word has length 53 [2021-06-12 21:15:10,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:15:10,356 INFO L482 AbstractCegarLoop]: Abstraction has 3775 states and 9257 transitions. [2021-06-12 21:15:10,356 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 3.3636363636363638) internal successors, (74), 21 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:15:10,356 INFO L276 IsEmpty]: Start isEmpty. Operand 3775 states and 9257 transitions. [2021-06-12 21:15:10,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-12 21:15:10,359 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:15:10,359 INFO L472 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-06-12 21:15:10,560 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-06-12 21:15:10,561 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:15:10,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:15:10,561 INFO L82 PathProgramCache]: Analyzing trace with hash 188541561, now seen corresponding path program 43 times [2021-06-12 21:15:10,561 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:15:10,561 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226912527] [2021-06-12 21:15:10,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:15:10,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:15:10,796 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:10,797 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:15:10,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226912527] [2021-06-12 21:15:10,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1226912527] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:10,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [139809760] [2021-06-12 21:15:10,797 INFO 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-06-12 21:15:10,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:15:10,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-12 21:15:10,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:15:11,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:11,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:11,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:11,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:11,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:11,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:11,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:11,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:11,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:11,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:11,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:11,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:11,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:11,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:11,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:11,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:11,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:11,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:11,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:11,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:11,230 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:11,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:11,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:11,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:11,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:11,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:11,234 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:11,235 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-06-12 21:15:11,236 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:15:11,241 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:15:11,242 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:15:11,242 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-06-12 21:15:11,251 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:11,251 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [139809760] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:11,252 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:15:11,252 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 24 [2021-06-12 21:15:11,252 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656889448] [2021-06-12 21:15:11,252 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-12 21:15:11,252 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:15:11,252 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-12 21:15:11,252 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=516, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:15:11,252 INFO L87 Difference]: Start difference. First operand 3775 states and 9257 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-06-12 21:15:12,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:15:12,017 INFO L93 Difference]: Finished difference Result 6759 states and 16692 transitions. [2021-06-12 21:15:12,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-12 21:15:12,018 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-06-12 21:15:12,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:15:12,023 INFO L225 Difference]: With dead ends: 6759 [2021-06-12 21:15:12,023 INFO L226 Difference]: Without dead ends: 6695 [2021-06-12 21:15:12,023 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 41 SyntacticMatches, 4 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 384 ImplicationChecksByTransitivity, 786.3ms TimeCoverageRelationStatistics Valid=212, Invalid=1594, Unknown=0, NotChecked=0, Total=1806 [2021-06-12 21:15:12,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6695 states. [2021-06-12 21:15:12,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6695 to 3759. [2021-06-12 21:15:12,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3759 states, 3758 states have (on average 2.452634379989356) internal successors, (9217), 3758 states have internal predecessors, (9217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:15:12,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3759 states to 3759 states and 9217 transitions. [2021-06-12 21:15:12,069 INFO L78 Accepts]: Start accepts. Automaton has 3759 states and 9217 transitions. Word has length 53 [2021-06-12 21:15:12,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:15:12,070 INFO L482 AbstractCegarLoop]: Abstraction has 3759 states and 9217 transitions. [2021-06-12 21:15:12,070 INFO L483 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-06-12 21:15:12,070 INFO L276 IsEmpty]: Start isEmpty. Operand 3759 states and 9217 transitions. [2021-06-12 21:15:12,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-12 21:15:12,072 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:15:12,072 INFO L472 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-06-12 21:15:12,273 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-06-12 21:15:12,273 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:15:12,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:15:12,273 INFO L82 PathProgramCache]: Analyzing trace with hash 1784861305, now seen corresponding path program 44 times [2021-06-12 21:15:12,273 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:15:12,273 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025821516] [2021-06-12 21:15:12,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:15:12,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:15:12,441 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 84 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-12 21:15:12,442 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:15:12,442 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025821516] [2021-06-12 21:15:12,442 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025821516] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:12,442 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1603921759] [2021-06-12 21:15:12,442 INFO L93 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-06-12 21:15:12,470 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:15:12,471 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:15:12,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-12 21:15:12,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:15:12,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:12,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:12,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:12,781 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:12,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:12,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:12,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:12,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:12,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:12,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:12,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:12,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:12,787 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:12,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:12,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:12,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:12,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:12,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:12,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:12,790 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-06-12 21:15:12,792 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:15:12,796 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:15:12,797 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:15:12,797 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-06-12 21:15:12,813 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 9 proven. 84 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:12,813 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1603921759] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:12,813 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:15:12,813 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16] total 21 [2021-06-12 21:15:12,813 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785163727] [2021-06-12 21:15:12,814 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:15:12,814 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:15:12,814 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:15:12,814 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:15:12,814 INFO L87 Difference]: Start difference. First operand 3759 states and 9217 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-06-12 21:15:14,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:15:14,175 INFO L93 Difference]: Finished difference Result 7151 states and 17562 transitions. [2021-06-12 21:15:14,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-12 21:15:14,175 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-06-12 21:15:14,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:15:14,182 INFO L225 Difference]: With dead ends: 7151 [2021-06-12 21:15:14,182 INFO L226 Difference]: Without dead ends: 6711 [2021-06-12 21:15:14,182 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 43 SyntacticMatches, 5 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 540 ImplicationChecksByTransitivity, 1024.1ms TimeCoverageRelationStatistics Valid=266, Invalid=1896, Unknown=0, NotChecked=0, Total=2162 [2021-06-12 21:15:14,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6711 states. [2021-06-12 21:15:14,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6711 to 4175. [2021-06-12 21:15:14,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4175 states, 4174 states have (on average 2.4535218016291327) internal successors, (10241), 4174 states have internal predecessors, (10241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:15:14,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4175 states to 4175 states and 10241 transitions. [2021-06-12 21:15:14,234 INFO L78 Accepts]: Start accepts. Automaton has 4175 states and 10241 transitions. Word has length 53 [2021-06-12 21:15:14,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:15:14,234 INFO L482 AbstractCegarLoop]: Abstraction has 4175 states and 10241 transitions. [2021-06-12 21:15:14,234 INFO L483 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-06-12 21:15:14,234 INFO L276 IsEmpty]: Start isEmpty. Operand 4175 states and 10241 transitions. [2021-06-12 21:15:14,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-12 21:15:14,238 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:15:14,238 INFO L472 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-06-12 21:15:14,445 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:15:14,445 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:15:14,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:15:14,445 INFO L82 PathProgramCache]: Analyzing trace with hash 2081184377, now seen corresponding path program 45 times [2021-06-12 21:15:14,445 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:15:14,445 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119167217] [2021-06-12 21:15:14,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:15:14,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:15:14,644 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 83 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-12 21:15:14,645 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:15:14,645 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119167217] [2021-06-12 21:15:14,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119167217] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:14,645 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [329532254] [2021-06-12 21:15:14,645 INFO L93 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-06-12 21:15:14,678 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-12 21:15:14,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:15:14,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-12 21:15:14,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:15:15,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:15,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:15,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:15,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:15,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:15,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:15,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:15,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:15,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:15,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:15,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:15,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:15,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:15,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:15,032 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:15,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:15,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:15,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:15,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:15,043 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-06-12 21:15:15,044 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:15:15,048 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:15:15,049 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:15:15,049 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-06-12 21:15:15,058 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 10 proven. 83 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:15,059 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [329532254] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:15,059 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:15:15,059 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 16] total 20 [2021-06-12 21:15:15,059 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868635158] [2021-06-12 21:15:15,059 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-12 21:15:15,059 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:15:15,059 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-12 21:15:15,059 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2021-06-12 21:15:15,059 INFO L87 Difference]: Start difference. First operand 4175 states and 10241 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-06-12 21:15:15,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:15:15,833 INFO L93 Difference]: Finished difference Result 6651 states and 16395 transitions. [2021-06-12 21:15:15,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-12 21:15:15,833 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-06-12 21:15:15,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:15:15,839 INFO L225 Difference]: With dead ends: 6651 [2021-06-12 21:15:15,839 INFO L226 Difference]: Without dead ends: 6575 [2021-06-12 21:15:15,839 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 44 SyntacticMatches, 5 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 688.2ms TimeCoverageRelationStatistics Valid=181, Invalid=1225, Unknown=0, NotChecked=0, Total=1406 [2021-06-12 21:15:15,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6575 states. [2021-06-12 21:15:15,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6575 to 4335. [2021-06-12 21:15:15,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4335 states, 4334 states have (on average 2.45523765574527) internal successors, (10641), 4334 states have internal predecessors, (10641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:15:15,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4335 states to 4335 states and 10641 transitions. [2021-06-12 21:15:15,886 INFO L78 Accepts]: Start accepts. Automaton has 4335 states and 10641 transitions. Word has length 53 [2021-06-12 21:15:15,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:15:15,887 INFO L482 AbstractCegarLoop]: Abstraction has 4335 states and 10641 transitions. [2021-06-12 21:15:15,887 INFO L483 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-06-12 21:15:15,887 INFO L276 IsEmpty]: Start isEmpty. Operand 4335 states and 10641 transitions. [2021-06-12 21:15:15,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-12 21:15:15,890 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:15:15,890 INFO L472 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-06-12 21:15:16,094 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:15:16,095 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:15:16,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:15:16,095 INFO L82 PathProgramCache]: Analyzing trace with hash -1415216007, now seen corresponding path program 46 times [2021-06-12 21:15:16,095 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:15:16,095 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968906446] [2021-06-12 21:15:16,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:15:16,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:15:16,309 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:16,309 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:15:16,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968906446] [2021-06-12 21:15:16,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1968906446] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:16,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [384372053] [2021-06-12 21:15:16,309 INFO L93 rtionOrderModulation]: Changing 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-06-12 21:15:16,336 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:15:16,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:15:16,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-12 21:15:16,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:15:16,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:16,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:16,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:16,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:16,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:16,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:16,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:16,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:16,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:16,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:16,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:16,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:16,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:16,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:16,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:16,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:16,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:16,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:16,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:16,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:16,683 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-06-12 21:15:16,690 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:15:16,694 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:15:16,695 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:15:16,695 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-06-12 21:15:16,705 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:16,705 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [384372053] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:16,705 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:15:16,705 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16] total 21 [2021-06-12 21:15:16,705 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389750667] [2021-06-12 21:15:16,705 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:15:16,705 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:15:16,705 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:15:16,705 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:15:16,706 INFO L87 Difference]: Start difference. First operand 4335 states and 10641 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-06-12 21:15:17,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:15:17,474 INFO L93 Difference]: Finished difference Result 8163 states and 20066 transitions. [2021-06-12 21:15:17,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-12 21:15:17,474 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 53 [2021-06-12 21:15:17,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:15:17,481 INFO L225 Difference]: With dead ends: 8163 [2021-06-12 21:15:17,481 INFO L226 Difference]: Without dead ends: 7863 [2021-06-12 21:15:17,482 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 43 SyntacticMatches, 5 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 380 ImplicationChecksByTransitivity, 761.0ms TimeCoverageRelationStatistics Valid=201, Invalid=1439, Unknown=0, NotChecked=0, Total=1640 [2021-06-12 21:15:17,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7863 states. [2021-06-12 21:15:17,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7863 to 4847. [2021-06-12 21:15:17,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4847 states, 4846 states have (on average 2.4599669830788278) internal successors, (11921), 4846 states have internal predecessors, (11921), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:15:17,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4847 states to 4847 states and 11921 transitions. [2021-06-12 21:15:17,538 INFO L78 Accepts]: Start accepts. Automaton has 4847 states and 11921 transitions. Word has length 53 [2021-06-12 21:15:17,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:15:17,539 INFO L482 AbstractCegarLoop]: Abstraction has 4847 states and 11921 transitions. [2021-06-12 21:15:17,539 INFO L483 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-06-12 21:15:17,539 INFO L276 IsEmpty]: Start isEmpty. Operand 4847 states and 11921 transitions. [2021-06-12 21:15:17,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-12 21:15:17,542 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:15:17,542 INFO L472 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-06-12 21:15:17,758 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-06-12 21:15:17,758 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:15:17,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:15:17,758 INFO L82 PathProgramCache]: Analyzing trace with hash -1662317447, now seen corresponding path program 47 times [2021-06-12 21:15:17,758 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:15:17,759 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008219323] [2021-06-12 21:15:17,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:15:17,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:15:17,969 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:17,969 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:15:17,969 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008219323] [2021-06-12 21:15:17,969 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1008219323] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:17,969 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [742909046] [2021-06-12 21:15:17,970 INFO L93 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) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:15:17,998 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-06-12 21:15:17,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:15:18,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-12 21:15:18,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:15:18,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:18,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:18,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:18,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:18,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:18,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:18,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:18,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:18,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:18,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:18,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:18,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:18,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:18,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:18,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:18,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:18,395 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:18,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:18,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:18,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:18,398 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-06-12 21:15:18,399 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:15:18,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:15:18,405 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:15:18,405 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-06-12 21:15:18,415 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:18,415 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [742909046] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:18,415 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:15:18,415 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 23 [2021-06-12 21:15:18,415 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [500178178] [2021-06-12 21:15:18,415 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-12 21:15:18,415 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:15:18,415 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-12 21:15:18,416 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:15:18,416 INFO L87 Difference]: Start difference. First operand 4847 states and 11921 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-06-12 21:15:19,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:15:19,101 INFO L93 Difference]: Finished difference Result 8775 states and 21889 transitions. [2021-06-12 21:15:19,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-12 21:15:19,102 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-06-12 21:15:19,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:15:19,108 INFO L225 Difference]: With dead ends: 8775 [2021-06-12 21:15:19,109 INFO L226 Difference]: Without dead ends: 8591 [2021-06-12 21:15:19,109 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 370 ImplicationChecksByTransitivity, 762.6ms TimeCoverageRelationStatistics Valid=213, Invalid=1509, Unknown=0, NotChecked=0, Total=1722 [2021-06-12 21:15:19,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8591 states. [2021-06-12 21:15:19,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8591 to 4927. [2021-06-12 21:15:19,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4927 states, 4926 states have (on average 2.460617133576939) internal successors, (12121), 4926 states have internal predecessors, (12121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:15:19,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4927 states to 4927 states and 12121 transitions. [2021-06-12 21:15:19,165 INFO L78 Accepts]: Start accepts. Automaton has 4927 states and 12121 transitions. Word has length 53 [2021-06-12 21:15:19,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:15:19,166 INFO L482 AbstractCegarLoop]: Abstraction has 4927 states and 12121 transitions. [2021-06-12 21:15:19,166 INFO L483 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-06-12 21:15:19,166 INFO L276 IsEmpty]: Start isEmpty. Operand 4927 states and 12121 transitions. [2021-06-12 21:15:19,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-12 21:15:19,170 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:15:19,170 INFO L472 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-06-12 21:15:19,370 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:15:19,370 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:15:19,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:15:19,370 INFO L82 PathProgramCache]: Analyzing trace with hash 1503407737, now seen corresponding path program 48 times [2021-06-12 21:15:19,371 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:15:19,371 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676370256] [2021-06-12 21:15:19,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:15:19,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:15:19,605 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:19,605 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:15:19,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676370256] [2021-06-12 21:15:19,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [676370256] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:19,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1473425296] [2021-06-12 21:15:19,605 INFO L93 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-06-12 21:15:19,636 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-06-12 21:15:19,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:15:19,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 51 conjunts are in the unsatisfiable core [2021-06-12 21:15:19,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:15:20,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:20,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:20,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:20,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:20,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:20,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:20,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:20,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:20,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:20,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:20,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:20,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:20,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:20,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:20,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:20,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:20,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:20,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:20,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:20,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:20,103 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:20,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:20,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:20,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:20,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:20,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:20,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:20,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:20,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:20,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:20,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:20,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:20,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:20,111 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:20,111 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:20,112 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 103 treesize of output 43 [2021-06-12 21:15:20,113 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:15:20,125 INFO L628 ElimStorePlain]: treesize reduction 5, result has 81.5 percent of original size [2021-06-12 21:15:20,126 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:15:20,126 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:123, output treesize:7 [2021-06-12 21:15:20,135 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:20,135 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1473425296] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:20,135 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:15:20,135 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16] total 20 [2021-06-12 21:15:20,135 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351518564] [2021-06-12 21:15:20,135 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-12 21:15:20,136 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:15:20,136 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-12 21:15:20,136 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-06-12 21:15:20,136 INFO L87 Difference]: Start difference. First operand 4927 states and 12121 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-06-12 21:15:21,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:15:21,618 INFO L93 Difference]: Finished difference Result 8247 states and 20264 transitions. [2021-06-12 21:15:21,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-12 21:15:21,619 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-06-12 21:15:21,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:15:21,627 INFO L225 Difference]: With dead ends: 8247 [2021-06-12 21:15:21,627 INFO L226 Difference]: Without dead ends: 7975 [2021-06-12 21:15:21,627 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 43 SyntacticMatches, 6 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 975.9ms TimeCoverageRelationStatistics Valid=166, Invalid=1240, Unknown=0, NotChecked=0, Total=1406 [2021-06-12 21:15:21,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7975 states. [2021-06-12 21:15:21,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7975 to 5487. [2021-06-12 21:15:21,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5487 states, 5486 states have (on average 2.461720743711265) internal successors, (13505), 5486 states have internal predecessors, (13505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:15:21,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5487 states to 5487 states and 13505 transitions. [2021-06-12 21:15:21,689 INFO L78 Accepts]: Start accepts. Automaton has 5487 states and 13505 transitions. Word has length 53 [2021-06-12 21:15:21,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:15:21,689 INFO L482 AbstractCegarLoop]: Abstraction has 5487 states and 13505 transitions. [2021-06-12 21:15:21,689 INFO L483 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-06-12 21:15:21,689 INFO L276 IsEmpty]: Start isEmpty. Operand 5487 states and 13505 transitions. [2021-06-12 21:15:21,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-12 21:15:21,693 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:15:21,693 INFO L472 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-06-12 21:15:21,894 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-06-12 21:15:21,894 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:15:21,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:15:21,894 INFO L82 PathProgramCache]: Analyzing trace with hash -503319943, now seen corresponding path program 49 times [2021-06-12 21:15:21,894 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:15:21,894 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1946954341] [2021-06-12 21:15:21,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:15:21,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:15:22,103 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:22,104 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:15:22,104 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1946954341] [2021-06-12 21:15:22,104 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1946954341] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:22,104 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311179165] [2021-06-12 21:15:22,104 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:15:22,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:15:22,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-12 21:15:22,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:15:22,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:22,483 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:22,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:22,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:22,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:22,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:22,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:22,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:22,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:22,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:22,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:22,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:22,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:22,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:22,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:22,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:22,492 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-06-12 21:15:22,493 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:15:22,498 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:15:22,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-06-12 21:15:22,499 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-06-12 21:15:22,508 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:22,508 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [311179165] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:22,508 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:15:22,509 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 21 [2021-06-12 21:15:22,509 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850076370] [2021-06-12 21:15:22,509 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:15:22,509 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:15:22,509 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:15:22,509 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:15:22,509 INFO L87 Difference]: Start difference. First operand 5487 states and 13505 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-06-12 21:15:23,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:15:23,126 INFO L93 Difference]: Finished difference Result 10191 states and 25270 transitions. [2021-06-12 21:15:23,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-12 21:15:23,126 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-06-12 21:15:23,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:15:23,135 INFO L225 Difference]: With dead ends: 10191 [2021-06-12 21:15:23,135 INFO L226 Difference]: Without dead ends: 10103 [2021-06-12 21:15:23,135 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 42 SyntacticMatches, 6 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 720.4ms TimeCoverageRelationStatistics Valid=195, Invalid=1365, Unknown=0, NotChecked=0, Total=1560 [2021-06-12 21:15:23,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10103 states. [2021-06-12 21:15:23,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10103 to 5455. [2021-06-12 21:15:23,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5455 states, 5454 states have (on average 2.4614961496149617) internal successors, (13425), 5454 states have internal predecessors, (13425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:15:23,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5455 states to 5455 states and 13425 transitions. [2021-06-12 21:15:23,204 INFO L78 Accepts]: Start accepts. Automaton has 5455 states and 13425 transitions. Word has length 53 [2021-06-12 21:15:23,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:15:23,204 INFO L482 AbstractCegarLoop]: Abstraction has 5455 states and 13425 transitions. [2021-06-12 21:15:23,204 INFO L483 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-06-12 21:15:23,204 INFO L276 IsEmpty]: Start isEmpty. Operand 5455 states and 13425 transitions. [2021-06-12 21:15:23,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-12 21:15:23,208 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:15:23,208 INFO L472 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-06-12 21:15:23,414 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-06-12 21:15:23,414 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:15:23,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:15:23,414 INFO L82 PathProgramCache]: Analyzing trace with hash 1256306297, now seen corresponding path program 50 times [2021-06-12 21:15:23,415 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:15:23,415 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647379480] [2021-06-12 21:15:23,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:15:23,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:15:23,627 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:23,627 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:15:23,627 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647379480] [2021-06-12 21:15:23,627 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1647379480] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:23,627 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [481810787] [2021-06-12 21:15:23,627 INFO L93 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-06-12 21:15:23,655 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:15:23,655 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:15:23,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-12 21:15:23,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:15:23,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:23,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:23,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:23,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:23,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:23,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:23,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:23,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:23,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:23,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:23,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:23,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:23,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:23,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:23,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:23,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:23,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:23,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:23,999 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:23,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:24,000 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-06-12 21:15:24,001 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:15:24,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:15:24,006 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:15:24,006 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-06-12 21:15:24,034 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:24,034 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [481810787] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:24,034 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:15:24,034 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 22 [2021-06-12 21:15:24,034 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460488061] [2021-06-12 21:15:24,035 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:15:24,035 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:15:24,035 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:15:24,035 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=428, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:15:24,035 INFO L87 Difference]: Start difference. First operand 5455 states and 13425 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-06-12 21:15:24,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:15:24,801 INFO L93 Difference]: Finished difference Result 9127 states and 22633 transitions. [2021-06-12 21:15:24,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-12 21:15:24,801 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-06-12 21:15:24,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:15:24,809 INFO L225 Difference]: With dead ends: 9127 [2021-06-12 21:15:24,809 INFO L226 Difference]: Without dead ends: 9039 [2021-06-12 21:15:24,810 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 41 SyntacticMatches, 6 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 722.3ms TimeCoverageRelationStatistics Valid=210, Invalid=1430, Unknown=0, NotChecked=0, Total=1640 [2021-06-12 21:15:24,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9039 states. [2021-06-12 21:15:24,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9039 to 5455. [2021-06-12 21:15:24,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5455 states, 5454 states have (on average 2.4614961496149617) internal successors, (13425), 5454 states have internal predecessors, (13425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:15:24,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5455 states to 5455 states and 13425 transitions. [2021-06-12 21:15:24,876 INFO L78 Accepts]: Start accepts. Automaton has 5455 states and 13425 transitions. Word has length 53 [2021-06-12 21:15:24,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:15:24,876 INFO L482 AbstractCegarLoop]: Abstraction has 5455 states and 13425 transitions. [2021-06-12 21:15:24,876 INFO L483 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-06-12 21:15:24,876 INFO L276 IsEmpty]: Start isEmpty. Operand 5455 states and 13425 transitions. [2021-06-12 21:15:24,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-12 21:15:24,880 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:15:24,880 INFO L472 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-06-12 21:15:25,091 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-06-12 21:15:25,091 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:15:25,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:15:25,092 INFO L82 PathProgramCache]: Analyzing trace with hash -1244538759, now seen corresponding path program 51 times [2021-06-12 21:15:25,092 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:15:25,092 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279027985] [2021-06-12 21:15:25,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:15:25,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:15:25,328 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:25,328 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:15:25,328 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279027985] [2021-06-12 21:15:25,328 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279027985] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:25,328 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [714110561] [2021-06-12 21:15:25,328 INFO L93 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-06-12 21:15:25,379 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-06-12 21:15:25,379 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:15:25,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-12 21:15:25,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:15:25,701 INFO L354 Elim1Store]: treesize reduction 170, result has 0.6 percent of original size [2021-06-12 21:15:25,702 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-06-12 21:15:25,703 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:15:25,705 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:15:25,705 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:15:25,706 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:109, output treesize:7 [2021-06-12 21:15:25,716 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:25,716 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [714110561] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:25,716 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:15:25,716 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 21 [2021-06-12 21:15:25,716 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107162215] [2021-06-12 21:15:25,716 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:15:25,716 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:15:25,717 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:15:25,717 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=388, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:15:25,717 INFO L87 Difference]: Start difference. First operand 5455 states and 13425 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-06-12 21:15:26,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:15:26,264 INFO L93 Difference]: Finished difference Result 7667 states and 18917 transitions. [2021-06-12 21:15:26,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-12 21:15:26,264 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-06-12 21:15:26,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:15:26,270 INFO L225 Difference]: With dead ends: 7667 [2021-06-12 21:15:26,271 INFO L226 Difference]: Without dead ends: 7631 [2021-06-12 21:15:26,271 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 41 SyntacticMatches, 7 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 301 ImplicationChecksByTransitivity, 745.4ms TimeCoverageRelationStatistics Valid=195, Invalid=1287, Unknown=0, NotChecked=0, Total=1482 [2021-06-12 21:15:26,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7631 states. [2021-06-12 21:15:26,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7631 to 5487. [2021-06-12 21:15:26,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5487 states, 5486 states have (on average 2.461720743711265) internal successors, (13505), 5486 states have internal predecessors, (13505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:15:26,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5487 states to 5487 states and 13505 transitions. [2021-06-12 21:15:26,327 INFO L78 Accepts]: Start accepts. Automaton has 5487 states and 13505 transitions. Word has length 53 [2021-06-12 21:15:26,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:15:26,327 INFO L482 AbstractCegarLoop]: Abstraction has 5487 states and 13505 transitions. [2021-06-12 21:15:26,327 INFO L483 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-06-12 21:15:26,327 INFO L276 IsEmpty]: Start isEmpty. Operand 5487 states and 13505 transitions. [2021-06-12 21:15:26,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-06-12 21:15:26,331 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:15:26,331 INFO L472 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-06-12 21:15:26,548 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-06-12 21:15:26,549 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:15:26,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:15:26,549 INFO L82 PathProgramCache]: Analyzing trace with hash 75123451, now seen corresponding path program 52 times [2021-06-12 21:15:26,549 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:15:26,549 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057853494] [2021-06-12 21:15:26,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:15:26,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:15:26,595 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 49 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:26,595 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:15:26,595 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057853494] [2021-06-12 21:15:26,595 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1057853494] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:26,595 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1405863654] [2021-06-12 21:15:26,595 INFO L93 rtionOrderModulation]: Changing 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-06-12 21:15:26,627 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:15:26,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:15:26,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 14 conjunts are in the unsatisfiable core [2021-06-12 21:15:26,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:15:26,719 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 49 proven. 56 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:15:26,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1405863654] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:26,720 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:15:26,720 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 9 [2021-06-12 21:15:26,720 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121928973] [2021-06-12 21:15:26,720 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-12 21:15:26,720 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:15:26,720 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-12 21:15:26,720 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2021-06-12 21:15:26,720 INFO L87 Difference]: Start difference. First operand 5487 states and 13505 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-06-12 21:15:26,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:15:26,763 INFO L93 Difference]: Finished difference Result 6987 states and 17110 transitions. [2021-06-12 21:15:26,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-12 21:15:26,763 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-06-12 21:15:26,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:15:26,769 INFO L225 Difference]: With dead ends: 6987 [2021-06-12 21:15:26,769 INFO L226 Difference]: Without dead ends: 6979 [2021-06-12 21:15:26,769 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 32.1ms TimeCoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2021-06-12 21:15:26,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6979 states. [2021-06-12 21:15:26,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6979 to 5711. [2021-06-12 21:15:26,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5711 states, 5710 states have (on average 2.4660245183887914) internal successors, (14081), 5710 states have internal predecessors, (14081), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:15:26,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5711 states to 5711 states and 14081 transitions. [2021-06-12 21:15:26,855 INFO L78 Accepts]: Start accepts. Automaton has 5711 states and 14081 transitions. Word has length 55 [2021-06-12 21:15:26,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:15:26,855 INFO L482 AbstractCegarLoop]: Abstraction has 5711 states and 14081 transitions. [2021-06-12 21:15:26,856 INFO L483 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-06-12 21:15:26,856 INFO L276 IsEmpty]: Start isEmpty. Operand 5711 states and 14081 transitions. [2021-06-12 21:15:26,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-06-12 21:15:26,859 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:15:26,859 INFO L472 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-06-12 21:15:27,060 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:15:27,060 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:15:27,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:15:27,060 INFO L82 PathProgramCache]: Analyzing trace with hash 1670278101, now seen corresponding path program 53 times [2021-06-12 21:15:27,060 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:15:27,060 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344030146] [2021-06-12 21:15:27,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:15:27,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:15:27,247 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 7 proven. 107 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:15:27,248 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:15:27,248 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344030146] [2021-06-12 21:15:27,248 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1344030146] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:27,248 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [339492837] [2021-06-12 21:15:27,248 INFO L93 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-06-12 21:15:27,278 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-06-12 21:15:27,279 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:15:27,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-12 21:15:27,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:15:27,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:27,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:27,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:27,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:27,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:27,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:27,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:27,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:27,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:27,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:27,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:27,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:27,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:27,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:27,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:27,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:27,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:27,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:27,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:27,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:27,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:27,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:27,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:27,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:27,630 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-06-12 21:15:27,631 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:15:27,636 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:15:27,637 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:15:27,637 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-06-12 21:15:27,646 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 7 proven. 107 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:15:27,647 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [339492837] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:27,647 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:15:27,647 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 22 [2021-06-12 21:15:27,647 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2135470094] [2021-06-12 21:15:27,647 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:15:27,647 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:15:27,647 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:15:27,647 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=433, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:15:27,647 INFO L87 Difference]: Start difference. First operand 5711 states and 14081 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-06-12 21:15:28,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:15:28,991 INFO L93 Difference]: Finished difference Result 9803 states and 24338 transitions. [2021-06-12 21:15:28,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-12 21:15:28,991 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-06-12 21:15:28,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:15:28,999 INFO L225 Difference]: With dead ends: 9803 [2021-06-12 21:15:28,999 INFO L226 Difference]: Without dead ends: 9719 [2021-06-12 21:15:28,999 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 46 SyntacticMatches, 5 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 637 ImplicationChecksByTransitivity, 1177.1ms TimeCoverageRelationStatistics Valid=311, Invalid=2239, Unknown=0, NotChecked=0, Total=2550 [2021-06-12 21:15:29,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9719 states. [2021-06-12 21:15:29,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9719 to 5615. [2021-06-12 21:15:29,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5615 states, 5614 states have (on average 2.4654435340220875) internal successors, (13841), 5614 states have internal predecessors, (13841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:15:29,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5615 states to 5615 states and 13841 transitions. [2021-06-12 21:15:29,064 INFO L78 Accepts]: Start accepts. Automaton has 5615 states and 13841 transitions. Word has length 57 [2021-06-12 21:15:29,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:15:29,065 INFO L482 AbstractCegarLoop]: Abstraction has 5615 states and 13841 transitions. [2021-06-12 21:15:29,065 INFO L483 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-06-12 21:15:29,065 INFO L276 IsEmpty]: Start isEmpty. Operand 5615 states and 13841 transitions. [2021-06-12 21:15:29,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-12 21:15:29,068 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:15:29,068 INFO L472 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-06-12 21:15:29,269 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-06-12 21:15:29,269 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:15:29,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:15:29,269 INFO L82 PathProgramCache]: Analyzing trace with hash 1390569303, now seen corresponding path program 54 times [2021-06-12 21:15:29,269 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:15:29,269 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022289957] [2021-06-12 21:15:29,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:15:29,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:15:29,500 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:15:29,500 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:15:29,500 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022289957] [2021-06-12 21:15:29,500 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022289957] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:29,500 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [821305380] [2021-06-12 21:15:29,500 INFO L93 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-06-12 21:15:29,539 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-06-12 21:15:29,539 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:15:29,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-12 21:15:29,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:15:30,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,094 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:30,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,109 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:30,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:30,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:30,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,123 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:30,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:30,125 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:30,126 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-06-12 21:15:30,127 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:15:30,149 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:15:30,151 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:15:30,151 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-12 21:15:30,160 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 12 proven. 116 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:30,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [821305380] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:30,160 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:15:30,160 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 29 [2021-06-12 21:15:30,160 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261274280] [2021-06-12 21:15:30,161 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-12 21:15:30,161 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:15:30,161 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-12 21:15:30,161 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=767, Unknown=0, NotChecked=0, Total=870 [2021-06-12 21:15:30,161 INFO L87 Difference]: Start difference. First operand 5615 states and 13841 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-06-12 21:15:31,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:15:31,205 INFO L93 Difference]: Finished difference Result 10807 states and 26817 transitions. [2021-06-12 21:15:31,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-12 21:15:31,205 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-06-12 21:15:31,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:15:31,216 INFO L225 Difference]: With dead ends: 10807 [2021-06-12 21:15:31,216 INFO L226 Difference]: Without dead ends: 10767 [2021-06-12 21:15:31,217 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 769 ImplicationChecksByTransitivity, 1022.7ms TimeCoverageRelationStatistics Valid=274, Invalid=2482, Unknown=0, NotChecked=0, Total=2756 [2021-06-12 21:15:31,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10767 states. [2021-06-12 21:15:31,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10767 to 5679. [2021-06-12 21:15:31,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5679 states, 5678 states have (on average 2.4658330398027473) internal successors, (14001), 5678 states have internal predecessors, (14001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:15:31,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5679 states to 5679 states and 14001 transitions. [2021-06-12 21:15:31,297 INFO L78 Accepts]: Start accepts. Automaton has 5679 states and 14001 transitions. Word has length 59 [2021-06-12 21:15:31,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:15:31,297 INFO L482 AbstractCegarLoop]: Abstraction has 5679 states and 14001 transitions. [2021-06-12 21:15:31,297 INFO L483 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-06-12 21:15:31,297 INFO L276 IsEmpty]: Start isEmpty. Operand 5679 states and 14001 transitions. [2021-06-12 21:15:31,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-12 21:15:31,301 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:15:31,301 INFO L472 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-06-12 21:15:31,501 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:15:31,501 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:15:31,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:15:31,502 INFO L82 PathProgramCache]: Analyzing trace with hash -1034811049, now seen corresponding path program 55 times [2021-06-12 21:15:31,502 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:15:31,502 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1976232554] [2021-06-12 21:15:31,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:15:31,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:15:31,737 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:15:31,737 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:15:31,737 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1976232554] [2021-06-12 21:15:31,737 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1976232554] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:31,737 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1579912001] [2021-06-12 21:15:31,737 INFO 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-06-12 21:15:31,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:15:31,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-12 21:15:31,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:15:32,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:32,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,316 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:32,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:32,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,338 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:32,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,342 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:32,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:32,343 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:32,344 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-06-12 21:15:32,345 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:15:32,349 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:15:32,350 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:15:32,350 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-12 21:15:32,359 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 12 proven. 116 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:32,360 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1579912001] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:32,360 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:15:32,360 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 29 [2021-06-12 21:15:32,360 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969257507] [2021-06-12 21:15:32,360 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-12 21:15:32,360 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:15:32,360 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-12 21:15:32,360 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=767, Unknown=0, NotChecked=0, Total=870 [2021-06-12 21:15:32,360 INFO L87 Difference]: Start difference. First operand 5679 states and 14001 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-06-12 21:15:33,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:15:33,467 INFO L93 Difference]: Finished difference Result 11111 states and 27625 transitions. [2021-06-12 21:15:33,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-12 21:15:33,467 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-06-12 21:15:33,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:15:33,478 INFO L225 Difference]: With dead ends: 11111 [2021-06-12 21:15:33,479 INFO L226 Difference]: Without dead ends: 11023 [2021-06-12 21:15:33,479 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 759 ImplicationChecksByTransitivity, 1026.7ms TimeCoverageRelationStatistics Valid=274, Invalid=2482, Unknown=0, NotChecked=0, Total=2756 [2021-06-12 21:15:33,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11023 states. [2021-06-12 21:15:33,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11023 to 5775. [2021-06-12 21:15:33,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5775 states, 5774 states have (on average 2.463630065812262) internal successors, (14225), 5774 states have internal predecessors, (14225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:15:33,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5775 states to 5775 states and 14225 transitions. [2021-06-12 21:15:33,559 INFO L78 Accepts]: Start accepts. Automaton has 5775 states and 14225 transitions. Word has length 59 [2021-06-12 21:15:33,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:15:33,559 INFO L482 AbstractCegarLoop]: Abstraction has 5775 states and 14225 transitions. [2021-06-12 21:15:33,560 INFO L483 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-06-12 21:15:33,560 INFO L276 IsEmpty]: Start isEmpty. Operand 5775 states and 14225 transitions. [2021-06-12 21:15:33,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-12 21:15:33,564 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:15:33,564 INFO L472 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-06-12 21:15:33,764 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2021-06-12 21:15:33,765 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:15:33,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:15:33,765 INFO L82 PathProgramCache]: Analyzing trace with hash 823145303, now seen corresponding path program 56 times [2021-06-12 21:15:33,765 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:15:33,765 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725732957] [2021-06-12 21:15:33,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:15:33,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:15:34,027 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:15:34,027 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:15:34,027 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725732957] [2021-06-12 21:15:34,027 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1725732957] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:34,027 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [688531959] [2021-06-12 21:15:34,027 INFO L93 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-06-12 21:15:34,056 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:15:34,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:15:34,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-12 21:15:34,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:15:34,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:34,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:34,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:34,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:34,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:34,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:34,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:34,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:34,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:34,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:34,584 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:34,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:34,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:34,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:34,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:34,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:34,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:34,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:34,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:34,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:34,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:34,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:34,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:34,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:34,592 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:34,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:34,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:34,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:34,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:34,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:34,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:34,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:34,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:34,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:34,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:34,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:34,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:34,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:34,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:34,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:34,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:34,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:34,604 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-06-12 21:15:34,605 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:15:34,610 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:15:34,611 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:15:34,611 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-12 21:15:34,621 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 12 proven. 116 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:34,621 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [688531959] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:34,621 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:15:34,621 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 29 [2021-06-12 21:15:34,621 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042628355] [2021-06-12 21:15:34,621 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-12 21:15:34,621 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:15:34,622 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-12 21:15:34,622 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=767, Unknown=0, NotChecked=0, Total=870 [2021-06-12 21:15:34,622 INFO L87 Difference]: Start difference. First operand 5775 states and 14225 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-06-12 21:15:35,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:15:35,698 INFO L93 Difference]: Finished difference Result 9879 states and 24481 transitions. [2021-06-12 21:15:35,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-12 21:15:35,699 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-06-12 21:15:35,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:15:35,707 INFO L225 Difference]: With dead ends: 9879 [2021-06-12 21:15:35,707 INFO L226 Difference]: Without dead ends: 9839 [2021-06-12 21:15:35,707 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 758 ImplicationChecksByTransitivity, 1042.4ms TimeCoverageRelationStatistics Valid=274, Invalid=2482, Unknown=0, NotChecked=0, Total=2756 [2021-06-12 21:15:35,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9839 states. [2021-06-12 21:15:35,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9839 to 5807. [2021-06-12 21:15:35,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5807 states, 5806 states have (on average 2.4638305201515673) internal successors, (14305), 5806 states have internal predecessors, (14305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:15:35,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5807 states to 5807 states and 14305 transitions. [2021-06-12 21:15:35,778 INFO L78 Accepts]: Start accepts. Automaton has 5807 states and 14305 transitions. Word has length 59 [2021-06-12 21:15:35,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:15:35,778 INFO L482 AbstractCegarLoop]: Abstraction has 5807 states and 14305 transitions. [2021-06-12 21:15:35,778 INFO L483 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-06-12 21:15:35,778 INFO L276 IsEmpty]: Start isEmpty. Operand 5807 states and 14305 transitions. [2021-06-12 21:15:35,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-12 21:15:35,782 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:15:35,782 INFO L472 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-06-12 21:15:35,982 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:15:35,983 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:15:35,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:15:35,983 INFO L82 PathProgramCache]: Analyzing trace with hash 1909470551, now seen corresponding path program 57 times [2021-06-12 21:15:35,983 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:15:35,983 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305221506] [2021-06-12 21:15:35,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:15:35,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:15:36,178 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:36,178 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:15:36,179 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305221506] [2021-06-12 21:15:36,179 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1305221506] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:36,179 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1478468079] [2021-06-12 21:15:36,179 INFO L93 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-06-12 21:15:36,210 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-06-12 21:15:36,210 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:15:36,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-12 21:15:36,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:15:36,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,737 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:36,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,738 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:36,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,745 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:36,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,748 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:36,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,749 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:36,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:36,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:36,751 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-06-12 21:15:36,752 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:15:36,756 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:15:36,757 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:15:36,757 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-12 21:15:36,766 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 11 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:36,766 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1478468079] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:36,766 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:15:36,766 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 18] total 27 [2021-06-12 21:15:36,766 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256093218] [2021-06-12 21:15:36,766 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-12 21:15:36,766 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:15:36,766 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-12 21:15:36,767 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=655, Unknown=0, NotChecked=0, Total=756 [2021-06-12 21:15:36,767 INFO L87 Difference]: Start difference. First operand 5807 states and 14305 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-06-12 21:15:38,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:15:38,353 INFO L93 Difference]: Finished difference Result 9031 states and 22247 transitions. [2021-06-12 21:15:38,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-12 21:15:38,353 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-06-12 21:15:38,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:15:38,361 INFO L225 Difference]: With dead ends: 9031 [2021-06-12 21:15:38,361 INFO L226 Difference]: Without dead ends: 8623 [2021-06-12 21:15:38,362 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 730 ImplicationChecksByTransitivity, 1172.8ms TimeCoverageRelationStatistics Valid=301, Invalid=2351, Unknown=0, NotChecked=0, Total=2652 [2021-06-12 21:15:38,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8623 states. [2021-06-12 21:15:38,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8623 to 6095. [2021-06-12 21:15:38,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6095 states, 6094 states have (on average 2.4616015753199867) internal successors, (15001), 6094 states have internal predecessors, (15001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:15:38,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6095 states to 6095 states and 15001 transitions. [2021-06-12 21:15:38,427 INFO L78 Accepts]: Start accepts. Automaton has 6095 states and 15001 transitions. Word has length 59 [2021-06-12 21:15:38,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:15:38,427 INFO L482 AbstractCegarLoop]: Abstraction has 6095 states and 15001 transitions. [2021-06-12 21:15:38,427 INFO L483 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-06-12 21:15:38,427 INFO L276 IsEmpty]: Start isEmpty. Operand 6095 states and 15001 transitions. [2021-06-12 21:15:38,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-12 21:15:38,431 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:15:38,431 INFO L472 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-06-12 21:15:38,631 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-06-12 21:15:38,632 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:15:38,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:15:38,632 INFO L82 PathProgramCache]: Analyzing trace with hash 832156503, now seen corresponding path program 58 times [2021-06-12 21:15:38,632 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:15:38,632 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070613661] [2021-06-12 21:15:38,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:15:38,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:15:38,855 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:38,856 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:15:38,856 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070613661] [2021-06-12 21:15:38,856 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1070613661] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:38,856 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [166469494] [2021-06-12 21:15:38,856 INFO L93 rtionOrderModulation]: Changing 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-06-12 21:15:38,885 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:15:38,885 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:15:38,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-12 21:15:38,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:15:39,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:39,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:39,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:39,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:39,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:39,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:39,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:39,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:39,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:39,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:39,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:39,454 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:39,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:39,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:39,455 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:39,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:39,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:39,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:39,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:39,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:39,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:39,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:39,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:39,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:39,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:39,462 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:39,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:39,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:39,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:39,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:39,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:39,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:39,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:39,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:39,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:39,467 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:39,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:39,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:39,469 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:39,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:39,470 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:39,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:39,471 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-06-12 21:15:39,472 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:15:39,477 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:15:39,478 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:15:39,478 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-12 21:15:39,487 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:39,488 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [166469494] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:39,488 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:15:39,488 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 29 [2021-06-12 21:15:39,488 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181653307] [2021-06-12 21:15:39,488 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-12 21:15:39,488 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:15:39,488 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-12 21:15:39,488 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=767, Unknown=0, NotChecked=0, Total=870 [2021-06-12 21:15:39,488 INFO L87 Difference]: Start difference. First operand 6095 states and 15001 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-06-12 21:15:40,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:15:40,695 INFO L93 Difference]: Finished difference Result 12839 states and 32095 transitions. [2021-06-12 21:15:40,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-12 21:15:40,695 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-06-12 21:15:40,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:15:40,708 INFO L225 Difference]: With dead ends: 12839 [2021-06-12 21:15:40,708 INFO L226 Difference]: Without dead ends: 12655 [2021-06-12 21:15:40,709 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 712 ImplicationChecksByTransitivity, 1098.0ms TimeCoverageRelationStatistics Valid=274, Invalid=2482, Unknown=0, NotChecked=0, Total=2756 [2021-06-12 21:15:40,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12655 states. [2021-06-12 21:15:40,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12655 to 5359. [2021-06-12 21:15:40,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5359 states, 5358 states have (on average 2.4667786487495333) internal successors, (13217), 5358 states have internal predecessors, (13217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:15:40,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5359 states to 5359 states and 13217 transitions. [2021-06-12 21:15:40,790 INFO L78 Accepts]: Start accepts. Automaton has 5359 states and 13217 transitions. Word has length 59 [2021-06-12 21:15:40,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:15:40,790 INFO L482 AbstractCegarLoop]: Abstraction has 5359 states and 13217 transitions. [2021-06-12 21:15:40,790 INFO L483 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-06-12 21:15:40,790 INFO L276 IsEmpty]: Start isEmpty. Operand 5359 states and 13217 transitions. [2021-06-12 21:15:40,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-12 21:15:40,794 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:15:40,794 INFO L472 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-06-12 21:15:40,994 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:15:40,994 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:15:40,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:15:40,995 INFO L82 PathProgramCache]: Analyzing trace with hash -1604854441, now seen corresponding path program 59 times [2021-06-12 21:15:40,995 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:15:40,995 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576732318] [2021-06-12 21:15:40,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:15:41,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:15:41,245 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:41,245 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:15:41,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576732318] [2021-06-12 21:15:41,245 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [576732318] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:41,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1988490527] [2021-06-12 21:15:41,246 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:15:41,277 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-06-12 21:15:41,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:15:41,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 59 conjunts are in the unsatisfiable core [2021-06-12 21:15:41,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:15:41,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,904 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:41,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,913 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:41,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:41,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:41,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,925 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:41,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,928 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:41,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:41,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:41,929 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-06-12 21:15:41,930 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:15:41,934 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:15:41,935 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:15:41,935 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:98, output treesize:3 [2021-06-12 21:15:41,955 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:41,955 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1988490527] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:41,955 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:15:41,956 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 32 [2021-06-12 21:15:41,956 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973126913] [2021-06-12 21:15:41,956 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-12 21:15:41,956 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:15:41,956 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-12 21:15:41,956 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=969, Unknown=0, NotChecked=0, Total=1056 [2021-06-12 21:15:41,956 INFO L87 Difference]: Start difference. First operand 5359 states and 13217 transitions. Second operand has 33 states, 33 states have (on average 3.272727272727273) internal successors, (108), 32 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-06-12 21:15:44,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:15:44,454 INFO L93 Difference]: Finished difference Result 12591 states and 31245 transitions. [2021-06-12 21:15:44,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-12 21:15:44,455 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 3.272727272727273) internal successors, (108), 32 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-06-12 21:15:44,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:15:44,465 INFO L225 Difference]: With dead ends: 12591 [2021-06-12 21:15:44,465 INFO L226 Difference]: Without dead ends: 12143 [2021-06-12 21:15:44,466 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 564 ImplicationChecksByTransitivity, 1706.5ms TimeCoverageRelationStatistics Valid=292, Invalid=3014, Unknown=0, NotChecked=0, Total=3306 [2021-06-12 21:15:44,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12143 states. [2021-06-12 21:15:44,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12143 to 6559. [2021-06-12 21:15:44,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6559 states, 6558 states have (on average 2.466758157974992) internal successors, (16177), 6558 states have internal predecessors, (16177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:15:44,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6559 states to 6559 states and 16177 transitions. [2021-06-12 21:15:44,557 INFO L78 Accepts]: Start accepts. Automaton has 6559 states and 16177 transitions. Word has length 59 [2021-06-12 21:15:44,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:15:44,557 INFO L482 AbstractCegarLoop]: Abstraction has 6559 states and 16177 transitions. [2021-06-12 21:15:44,557 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 3.272727272727273) internal successors, (108), 32 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-06-12 21:15:44,557 INFO L276 IsEmpty]: Start isEmpty. Operand 6559 states and 16177 transitions. [2021-06-12 21:15:44,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-12 21:15:44,562 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:15:44,562 INFO L472 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-06-12 21:15:44,777 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-06-12 21:15:44,777 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:15:44,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:15:44,778 INFO L82 PathProgramCache]: Analyzing trace with hash -1977286825, now seen corresponding path program 60 times [2021-06-12 21:15:44,778 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:15:44,778 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746159168] [2021-06-12 21:15:44,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:15:44,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:15:45,067 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:45,067 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:15:45,068 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746159168] [2021-06-12 21:15:45,068 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746159168] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:45,068 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [963103864] [2021-06-12 21:15:45,068 INFO L93 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-06-12 21:15:45,100 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-06-12 21:15:45,100 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:15:45,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 59 conjunts are in the unsatisfiable core [2021-06-12 21:15:45,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:15:45,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:45,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:45,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,906 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:45,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,909 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:45,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:45,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:45,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:45,912 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 122 treesize of output 48 [2021-06-12 21:15:45,913 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:15:45,926 INFO L628 ElimStorePlain]: treesize reduction 5, result has 81.5 percent of original size [2021-06-12 21:15:45,926 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:15:45,927 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:142, output treesize:7 [2021-06-12 21:15:45,936 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:45,936 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [963103864] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:45,936 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:15:45,936 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-06-12 21:15:45,936 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1923956328] [2021-06-12 21:15:45,936 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-12 21:15:45,936 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:15:45,936 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-12 21:15:45,937 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=827, Unknown=0, NotChecked=0, Total=930 [2021-06-12 21:15:45,937 INFO L87 Difference]: Start difference. First operand 6559 states and 16177 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-06-12 21:15:48,183 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 69 [2021-06-12 21:15:49,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:15:49,488 INFO L93 Difference]: Finished difference Result 12419 states and 30851 transitions. [2021-06-12 21:15:49,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-12 21:15:49,489 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-06-12 21:15:49,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:15:49,500 INFO L225 Difference]: With dead ends: 12419 [2021-06-12 21:15:49,500 INFO L226 Difference]: Without dead ends: 11983 [2021-06-12 21:15:49,500 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 699 ImplicationChecksByTransitivity, 1877.7ms TimeCoverageRelationStatistics Valid=286, Invalid=2684, Unknown=0, NotChecked=0, Total=2970 [2021-06-12 21:15:49,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11983 states. [2021-06-12 21:15:49,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11983 to 6495. [2021-06-12 21:15:49,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6495 states, 6494 states have (on average 2.4701262704034495) internal successors, (16041), 6494 states have internal predecessors, (16041), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:15:49,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6495 states to 6495 states and 16041 transitions. [2021-06-12 21:15:49,589 INFO L78 Accepts]: Start accepts. Automaton has 6495 states and 16041 transitions. Word has length 59 [2021-06-12 21:15:49,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:15:49,589 INFO L482 AbstractCegarLoop]: Abstraction has 6495 states and 16041 transitions. [2021-06-12 21:15:49,589 INFO L483 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-06-12 21:15:49,589 INFO L276 IsEmpty]: Start isEmpty. Operand 6495 states and 16041 transitions. [2021-06-12 21:15:49,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-12 21:15:49,593 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:15:49,593 INFO L472 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-06-12 21:15:49,793 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:15:49,794 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:15:49,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:15:49,794 INFO L82 PathProgramCache]: Analyzing trace with hash -1613808297, now seen corresponding path program 61 times [2021-06-12 21:15:49,794 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:15:49,794 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [519312790] [2021-06-12 21:15:49,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:15:49,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:15:50,084 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:50,084 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:15:50,084 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [519312790] [2021-06-12 21:15:50,084 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [519312790] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:50,085 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1545709852] [2021-06-12 21:15:50,085 INFO 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-06-12 21:15:50,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:15:50,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-12 21:15:50,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:15:50,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:50,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:50,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:50,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:50,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:50,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:50,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:50,857 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-06-12 21:15:50,858 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:15:50,864 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:15:50,865 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:15:50,865 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-12 21:15:50,922 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 11 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:50,923 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1545709852] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:50,923 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:15:50,923 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-06-12 21:15:50,923 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1906828674] [2021-06-12 21:15:50,923 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-12 21:15:50,923 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:15:50,923 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-12 21:15:50,924 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=810, Unknown=0, NotChecked=0, Total=930 [2021-06-12 21:15:50,924 INFO L87 Difference]: Start difference. First operand 6495 states and 16041 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-06-12 21:15:52,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:15:52,015 INFO L93 Difference]: Finished difference Result 10055 states and 24851 transitions. [2021-06-12 21:15:52,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-12 21:15:52,015 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-06-12 21:15:52,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:15:52,024 INFO L225 Difference]: With dead ends: 10055 [2021-06-12 21:15:52,025 INFO L226 Difference]: Without dead ends: 9695 [2021-06-12 21:15:52,025 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 712 ImplicationChecksByTransitivity, 1405.3ms TimeCoverageRelationStatistics Valid=302, Invalid=2350, Unknown=0, NotChecked=0, Total=2652 [2021-06-12 21:15:52,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9695 states. [2021-06-12 21:15:52,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9695 to 7343. [2021-06-12 21:15:52,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7343 states, 7342 states have (on average 2.4648597112503405) internal successors, (18097), 7342 states have internal predecessors, (18097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:15:52,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7343 states to 7343 states and 18097 transitions. [2021-06-12 21:15:52,113 INFO L78 Accepts]: Start accepts. Automaton has 7343 states and 18097 transitions. Word has length 59 [2021-06-12 21:15:52,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:15:52,113 INFO L482 AbstractCegarLoop]: Abstraction has 7343 states and 18097 transitions. [2021-06-12 21:15:52,113 INFO L483 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-06-12 21:15:52,113 INFO L276 IsEmpty]: Start isEmpty. Operand 7343 states and 18097 transitions. [2021-06-12 21:15:52,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-12 21:15:52,119 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:15:52,119 INFO L472 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-06-12 21:15:52,319 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-06-12 21:15:52,319 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:15:52,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:15:52,320 INFO L82 PathProgramCache]: Analyzing trace with hash 1172638039, now seen corresponding path program 62 times [2021-06-12 21:15:52,320 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:15:52,320 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153172967] [2021-06-12 21:15:52,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:15:52,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:15:52,510 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 114 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-06-12 21:15:52,510 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:15:52,510 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153172967] [2021-06-12 21:15:52,510 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153172967] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:52,510 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1750335957] [2021-06-12 21:15:52,510 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:15:52,539 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:15:52,539 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:15:52,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-12 21:15:52,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:15:53,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:53,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:53,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:53,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:53,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:53,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:53,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:53,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:53,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:53,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:53,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:53,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:53,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:53,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:53,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:53,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:53,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:53,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:53,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:53,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:53,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:53,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:53,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:53,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:53,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:53,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:53,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:53,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:53,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:53,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:53,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:53,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:53,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:53,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:53,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:53,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:53,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:53,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:53,100 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:53,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:53,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:53,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:53,102 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-06-12 21:15:53,103 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:15:53,108 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:15:53,109 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:15:53,109 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-12 21:15:53,118 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 14 proven. 114 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:53,118 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1750335957] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:53,118 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:15:53,118 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 18] total 27 [2021-06-12 21:15:53,118 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533922084] [2021-06-12 21:15:53,119 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-12 21:15:53,119 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:15:53,119 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-12 21:15:53,119 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=658, Unknown=0, NotChecked=0, Total=756 [2021-06-12 21:15:53,119 INFO L87 Difference]: Start difference. First operand 7343 states and 18097 transitions. Second operand has 28 states, 28 states have (on average 3.2142857142857144) internal successors, (90), 27 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:15:54,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:15:54,710 INFO L93 Difference]: Finished difference Result 11835 states and 29279 transitions. [2021-06-12 21:15:54,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-12 21:15:54,711 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 3.2142857142857144) internal successors, (90), 27 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-06-12 21:15:54,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:15:54,719 INFO L225 Difference]: With dead ends: 11835 [2021-06-12 21:15:54,719 INFO L226 Difference]: Without dead ends: 11391 [2021-06-12 21:15:54,719 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 746 ImplicationChecksByTransitivity, 1258.5ms TimeCoverageRelationStatistics Valid=309, Invalid=2447, Unknown=0, NotChecked=0, Total=2756 [2021-06-12 21:15:54,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11391 states. [2021-06-12 21:15:54,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11391 to 6767. [2021-06-12 21:15:54,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6767 states, 6766 states have (on average 2.4665976943541237) internal successors, (16689), 6766 states have internal predecessors, (16689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:15:54,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6767 states to 6767 states and 16689 transitions. [2021-06-12 21:15:54,799 INFO L78 Accepts]: Start accepts. Automaton has 6767 states and 16689 transitions. Word has length 59 [2021-06-12 21:15:54,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:15:54,799 INFO L482 AbstractCegarLoop]: Abstraction has 6767 states and 16689 transitions. [2021-06-12 21:15:54,799 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 3.2142857142857144) internal successors, (90), 27 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:15:54,799 INFO L276 IsEmpty]: Start isEmpty. Operand 6767 states and 16689 transitions. [2021-06-12 21:15:54,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-12 21:15:54,803 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:15:54,804 INFO L472 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-06-12 21:15:55,004 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-06-12 21:15:55,004 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:15:55,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:15:55,004 INFO L82 PathProgramCache]: Analyzing trace with hash 2049900887, now seen corresponding path program 63 times [2021-06-12 21:15:55,004 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:15:55,004 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418444863] [2021-06-12 21:15:55,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:15:55,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:15:55,248 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:55,248 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:15:55,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418444863] [2021-06-12 21:15:55,249 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418444863] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:55,249 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [342426997] [2021-06-12 21:15:55,249 INFO L93 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-06-12 21:15:55,281 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-06-12 21:15:55,281 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:15:55,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-12 21:15:55,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:15:55,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,833 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:55,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:55,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:55,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:55,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:55,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:55,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:55,854 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-06-12 21:15:55,855 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:15:55,861 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:15:55,862 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:15:55,863 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-12 21:15:55,875 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 11 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:55,875 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [342426997] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:55,875 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:15:55,875 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 28 [2021-06-12 21:15:55,875 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884951520] [2021-06-12 21:15:55,875 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-12 21:15:55,875 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:15:55,875 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-12 21:15:55,875 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=710, Unknown=0, NotChecked=0, Total=812 [2021-06-12 21:15:55,876 INFO L87 Difference]: Start difference. First operand 6767 states and 16689 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-06-12 21:15:57,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:15:57,354 INFO L93 Difference]: Finished difference Result 10007 states and 24673 transitions. [2021-06-12 21:15:57,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-12 21:15:57,354 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-06-12 21:15:57,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:15:57,363 INFO L225 Difference]: With dead ends: 10007 [2021-06-12 21:15:57,364 INFO L226 Difference]: Without dead ends: 9615 [2021-06-12 21:15:57,364 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 705 ImplicationChecksByTransitivity, 1206.6ms TimeCoverageRelationStatistics Valid=287, Invalid=2365, Unknown=0, NotChecked=0, Total=2652 [2021-06-12 21:15:57,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9615 states. [2021-06-12 21:15:57,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9615 to 7087. [2021-06-12 21:15:57,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7087 states, 7086 states have (on average 2.463590177815411) internal successors, (17457), 7086 states have internal predecessors, (17457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:15:57,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7087 states to 7087 states and 17457 transitions. [2021-06-12 21:15:57,447 INFO L78 Accepts]: Start accepts. Automaton has 7087 states and 17457 transitions. Word has length 59 [2021-06-12 21:15:57,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:15:57,447 INFO L482 AbstractCegarLoop]: Abstraction has 7087 states and 17457 transitions. [2021-06-12 21:15:57,447 INFO L483 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-06-12 21:15:57,447 INFO L276 IsEmpty]: Start isEmpty. Operand 7087 states and 17457 transitions. [2021-06-12 21:15:57,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-12 21:15:57,452 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:15:57,452 INFO L472 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-06-12 21:15:57,652 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-06-12 21:15:57,652 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:15:57,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:15:57,652 INFO L82 PathProgramCache]: Analyzing trace with hash -1464424105, now seen corresponding path program 64 times [2021-06-12 21:15:57,652 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:15:57,652 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194299816] [2021-06-12 21:15:57,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:15:57,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:15:57,923 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:57,923 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:15:57,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194299816] [2021-06-12 21:15:57,924 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [194299816] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:57,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [919521382] [2021-06-12 21:15:57,924 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:15:57,959 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:15:57,959 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:15:57,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-12 21:15:57,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:15:58,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:58,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:58,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:58,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:58,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:58,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:58,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:58,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:58,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:58,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:58,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:58,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:58,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:58,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:58,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:58,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:58,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:58,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:58,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:58,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:58,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:58,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:58,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:58,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:58,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:58,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:58,584 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:58,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:58,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:58,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:58,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:58,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:58,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:58,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:58,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:58,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:58,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:58,590 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:58,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:58,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:58,592 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:15:58,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:15:58,593 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-06-12 21:15:58,594 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:15:58,599 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:15:58,600 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:15:58,600 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-12 21:15:58,609 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:15:58,610 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [919521382] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:15:58,610 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:15:58,610 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-06-12 21:15:58,610 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260353806] [2021-06-12 21:15:58,610 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-12 21:15:58,610 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:15:58,610 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-12 21:15:58,610 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=818, Unknown=0, NotChecked=0, Total=930 [2021-06-12 21:15:58,610 INFO L87 Difference]: Start difference. First operand 7087 states and 17457 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-06-12 21:15:59,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:15:59,717 INFO L93 Difference]: Finished difference Result 11831 states and 29545 transitions. [2021-06-12 21:15:59,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-12 21:15:59,718 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-06-12 21:15:59,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:15:59,728 INFO L225 Difference]: With dead ends: 11831 [2021-06-12 21:15:59,728 INFO L226 Difference]: Without dead ends: 11647 [2021-06-12 21:15:59,729 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 592 ImplicationChecksByTransitivity, 1096.5ms TimeCoverageRelationStatistics Valid=254, Invalid=2196, Unknown=0, NotChecked=0, Total=2450 [2021-06-12 21:15:59,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11647 states. [2021-06-12 21:15:59,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11647 to 7119. [2021-06-12 21:15:59,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7119 states, 7118 states have (on average 2.4637538634447878) internal successors, (17537), 7118 states have internal predecessors, (17537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:15:59,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7119 states to 7119 states and 17537 transitions. [2021-06-12 21:15:59,848 INFO L78 Accepts]: Start accepts. Automaton has 7119 states and 17537 transitions. Word has length 59 [2021-06-12 21:15:59,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:15:59,848 INFO L482 AbstractCegarLoop]: Abstraction has 7119 states and 17537 transitions. [2021-06-12 21:15:59,848 INFO L483 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-06-12 21:15:59,848 INFO L276 IsEmpty]: Start isEmpty. Operand 7119 states and 17537 transitions. [2021-06-12 21:15:59,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-12 21:15:59,852 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:15:59,852 INFO L472 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-06-12 21:16:00,052 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:16:00,053 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:16:00,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:16:00,053 INFO L82 PathProgramCache]: Analyzing trace with hash -868342953, now seen corresponding path program 65 times [2021-06-12 21:16:00,053 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:16:00,053 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457027885] [2021-06-12 21:16:00,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:16:00,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:16:00,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-06-12 21:16:00,299 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:16:00,299 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457027885] [2021-06-12 21:16:00,299 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [457027885] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:16:00,299 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1310550184] [2021-06-12 21:16:00,299 INFO L93 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-06-12 21:16:00,330 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-06-12 21:16:00,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:16:00,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-12 21:16:00,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:16:00,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:00,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:00,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:00,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:00,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:00,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:00,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:00,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:00,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:00,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:00,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:00,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:00,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:00,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:00,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:00,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:00,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:00,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:00,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:00,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:00,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:00,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:00,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:00,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:00,878 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:00,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:00,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:00,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:00,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:00,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:00,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:00,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:00,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:00,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:00,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:00,885 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:00,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:00,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:00,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:00,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:00,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:00,888 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:00,896 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-06-12 21:16:00,897 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:16:00,902 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:16:00,903 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:16:00,903 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-12 21:16:00,913 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 11 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:16:00,914 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1310550184] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:16:00,914 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:16:00,914 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 28 [2021-06-12 21:16:00,914 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965118474] [2021-06-12 21:16:00,914 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-12 21:16:00,914 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:16:00,914 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-12 21:16:00,914 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=712, Unknown=0, NotChecked=0, Total=812 [2021-06-12 21:16:00,914 INFO L87 Difference]: Start difference. First operand 7119 states and 17537 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-06-12 21:16:02,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:16:02,069 INFO L93 Difference]: Finished difference Result 10663 states and 26371 transitions. [2021-06-12 21:16:02,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-12 21:16:02,069 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-06-12 21:16:02,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:16:02,078 INFO L225 Difference]: With dead ends: 10663 [2021-06-12 21:16:02,078 INFO L226 Difference]: Without dead ends: 10335 [2021-06-12 21:16:02,078 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 578 ImplicationChecksByTransitivity, 1129.0ms TimeCoverageRelationStatistics Valid=244, Invalid=2012, Unknown=0, NotChecked=0, Total=2256 [2021-06-12 21:16:02,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10335 states. [2021-06-12 21:16:02,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10335 to 7583. [2021-06-12 21:16:02,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7583 states, 7582 states have (on average 2.4638617778950147) internal successors, (18681), 7582 states have internal predecessors, (18681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:16:02,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7583 states to 7583 states and 18681 transitions. [2021-06-12 21:16:02,169 INFO L78 Accepts]: Start accepts. Automaton has 7583 states and 18681 transitions. Word has length 59 [2021-06-12 21:16:02,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:16:02,169 INFO L482 AbstractCegarLoop]: Abstraction has 7583 states and 18681 transitions. [2021-06-12 21:16:02,169 INFO L483 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-06-12 21:16:02,169 INFO L276 IsEmpty]: Start isEmpty. Operand 7583 states and 18681 transitions. [2021-06-12 21:16:02,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-12 21:16:02,175 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:16:02,175 INFO L472 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-06-12 21:16:02,389 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,69 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:16:02,390 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:16:02,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:16:02,390 INFO L82 PathProgramCache]: Analyzing trace with hash 264697687, now seen corresponding path program 66 times [2021-06-12 21:16:02,390 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:16:02,390 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325454032] [2021-06-12 21:16:02,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:16:02,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:16:02,694 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:16:02,694 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:16:02,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325454032] [2021-06-12 21:16:02,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [325454032] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:16:02,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [215547445] [2021-06-12 21:16:02,694 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:16:02,728 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-06-12 21:16:02,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:16:02,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-12 21:16:02,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:16:03,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:03,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:03,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:03,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:03,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:03,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:03,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:03,871 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 122 treesize of output 48 [2021-06-12 21:16:03,873 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:16:03,879 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:16:03,880 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:16:03,880 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:137, output treesize:7 [2021-06-12 21:16:03,889 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:16:03,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [215547445] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:16:03,889 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:16:03,889 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 30 [2021-06-12 21:16:03,889 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462237586] [2021-06-12 21:16:03,889 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-12 21:16:03,890 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:16:03,890 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-12 21:16:03,890 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=846, Unknown=0, NotChecked=0, Total=930 [2021-06-12 21:16:03,890 INFO L87 Difference]: Start difference. First operand 7583 states and 18681 transitions. Second operand has 31 states, 31 states have (on average 3.161290322580645) internal successors, (98), 30 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:16:08,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:16:08,513 INFO L93 Difference]: Finished difference Result 14399 states and 35669 transitions. [2021-06-12 21:16:08,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-12 21:16:08,513 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.161290322580645) internal successors, (98), 30 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have 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-06-12 21:16:08,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:16:08,526 INFO L225 Difference]: With dead ends: 14399 [2021-06-12 21:16:08,526 INFO L226 Difference]: Without dead ends: 13951 [2021-06-12 21:16:08,526 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 611 ImplicationChecksByTransitivity, 2748.3ms TimeCoverageRelationStatistics Valid=299, Invalid=2893, Unknown=0, NotChecked=0, Total=3192 [2021-06-12 21:16:08,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13951 states. [2021-06-12 21:16:08,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13951 to 7711. [2021-06-12 21:16:08,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7711 states, 7710 states have (on average 2.461348897535668) internal successors, (18977), 7710 states have internal predecessors, (18977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:16:08,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7711 states to 7711 states and 18977 transitions. [2021-06-12 21:16:08,642 INFO L78 Accepts]: Start accepts. Automaton has 7711 states and 18977 transitions. Word has length 59 [2021-06-12 21:16:08,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:16:08,643 INFO L482 AbstractCegarLoop]: Abstraction has 7711 states and 18977 transitions. [2021-06-12 21:16:08,643 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 3.161290322580645) internal successors, (98), 30 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:16:08,643 INFO L276 IsEmpty]: Start isEmpty. Operand 7711 states and 18977 transitions. [2021-06-12 21:16:08,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-12 21:16:08,648 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:16:08,648 INFO L472 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-06-12 21:16:08,849 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:16:08,849 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:16:08,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:16:08,849 INFO L82 PathProgramCache]: Analyzing trace with hash -87700649, now seen corresponding path program 67 times [2021-06-12 21:16:08,849 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:16:08,849 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703095488] [2021-06-12 21:16:08,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:16:08,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:16:09,128 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:16:09,129 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:16:09,129 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703095488] [2021-06-12 21:16:09,129 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703095488] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:16:09,129 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1776498048] [2021-06-12 21:16:09,129 INFO 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-06-12 21:16:09,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:16:09,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-12 21:16:09,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:16:09,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,768 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:09,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,783 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:09,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,784 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:09,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:09,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,791 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:09,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:09,793 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:09,793 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-06-12 21:16:09,795 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:16:09,799 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:16:09,800 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:16:09,800 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-12 21:16:09,810 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:16:09,810 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1776498048] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:16:09,810 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:16:09,810 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-06-12 21:16:09,810 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975544753] [2021-06-12 21:16:09,810 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-12 21:16:09,810 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:16:09,810 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-12 21:16:09,811 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=816, Unknown=0, NotChecked=0, Total=930 [2021-06-12 21:16:09,811 INFO L87 Difference]: Start difference. First operand 7711 states and 18977 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-06-12 21:16:10,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:16:10,724 INFO L93 Difference]: Finished difference Result 12279 states and 30489 transitions. [2021-06-12 21:16:10,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-12 21:16:10,725 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-06-12 21:16:10,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:16:10,736 INFO L225 Difference]: With dead ends: 12279 [2021-06-12 21:16:10,736 INFO L226 Difference]: Without dead ends: 12191 [2021-06-12 21:16:10,737 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 589 ImplicationChecksByTransitivity, 1104.8ms TimeCoverageRelationStatistics Valid=258, Invalid=2192, Unknown=0, NotChecked=0, Total=2450 [2021-06-12 21:16:10,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12191 states. [2021-06-12 21:16:10,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12191 to 7743. [2021-06-12 21:16:10,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7743 states, 7742 states have (on average 2.461508654094549) internal successors, (19057), 7742 states have internal predecessors, (19057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:16:10,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7743 states to 7743 states and 19057 transitions. [2021-06-12 21:16:10,833 INFO L78 Accepts]: Start accepts. Automaton has 7743 states and 19057 transitions. Word has length 59 [2021-06-12 21:16:10,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:16:10,833 INFO L482 AbstractCegarLoop]: Abstraction has 7743 states and 19057 transitions. [2021-06-12 21:16:10,833 INFO L483 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-06-12 21:16:10,833 INFO L276 IsEmpty]: Start isEmpty. Operand 7743 states and 19057 transitions. [2021-06-12 21:16:10,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-12 21:16:10,838 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:16:10,838 INFO L472 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-06-12 21:16:11,039 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2021-06-12 21:16:11,039 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:16:11,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:16:11,039 INFO L82 PathProgramCache]: Analyzing trace with hash -1298041513, now seen corresponding path program 68 times [2021-06-12 21:16:11,039 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:16:11,039 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322394842] [2021-06-12 21:16:11,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:16:11,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:16:11,313 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:16:11,313 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:16:11,313 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322394842] [2021-06-12 21:16:11,313 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322394842] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:16:11,313 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [354578564] [2021-06-12 21:16:11,313 INFO L93 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-06-12 21:16:11,341 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:16:11,341 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:16:11,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-12 21:16:11,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:16:11,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:11,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:11,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,966 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:11,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:11,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:11,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:11,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:11,972 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-06-12 21:16:11,974 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:16:11,979 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:16:11,980 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:16:11,980 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-12 21:16:11,990 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:16:11,991 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [354578564] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:16:11,991 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:16:11,991 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-06-12 21:16:11,991 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422827433] [2021-06-12 21:16:11,991 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-12 21:16:11,991 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:16:11,991 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-12 21:16:11,991 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=814, Unknown=0, NotChecked=0, Total=930 [2021-06-12 21:16:11,991 INFO L87 Difference]: Start difference. First operand 7743 states and 19057 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-06-12 21:16:12,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:16:12,892 INFO L93 Difference]: Finished difference Result 10551 states and 26097 transitions. [2021-06-12 21:16:12,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-12 21:16:12,893 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-06-12 21:16:12,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:16:12,901 INFO L225 Difference]: With dead ends: 10551 [2021-06-12 21:16:12,901 INFO L226 Difference]: Without dead ends: 10511 [2021-06-12 21:16:12,902 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 563 ImplicationChecksByTransitivity, 1003.5ms TimeCoverageRelationStatistics Valid=250, Invalid=2102, Unknown=0, NotChecked=0, Total=2352 [2021-06-12 21:16:12,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10511 states. [2021-06-12 21:16:12,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10511 to 7759. [2021-06-12 21:16:12,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7759 states, 7758 states have (on average 2.4615880381541633) internal successors, (19097), 7758 states have internal predecessors, (19097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:16:12,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7759 states to 7759 states and 19097 transitions. [2021-06-12 21:16:12,989 INFO L78 Accepts]: Start accepts. Automaton has 7759 states and 19097 transitions. Word has length 59 [2021-06-12 21:16:12,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:16:12,989 INFO L482 AbstractCegarLoop]: Abstraction has 7759 states and 19097 transitions. [2021-06-12 21:16:12,989 INFO L483 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-06-12 21:16:12,989 INFO L276 IsEmpty]: Start isEmpty. Operand 7759 states and 19097 transitions. [2021-06-12 21:16:12,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-12 21:16:12,994 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:16:12,994 INFO L472 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-06-12 21:16:13,195 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:16:13,195 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:16:13,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:16:13,195 INFO L82 PathProgramCache]: Analyzing trace with hash -704558249, now seen corresponding path program 69 times [2021-06-12 21:16:13,195 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:16:13,195 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1810645658] [2021-06-12 21:16:13,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:16:13,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:16:13,472 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:16:13,472 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:16:13,472 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1810645658] [2021-06-12 21:16:13,473 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1810645658] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:16:13,473 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2018025880] [2021-06-12 21:16:13,473 INFO L93 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-06-12 21:16:13,523 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-06-12 21:16:13,523 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:16:13,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 57 conjunts are in the unsatisfiable core [2021-06-12 21:16:13,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:16:14,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:14,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,551 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:14,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,558 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:14,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:14,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:14,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:14,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:14,567 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 120 treesize of output 48 [2021-06-12 21:16:14,569 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:16:14,587 INFO L628 ElimStorePlain]: treesize reduction 5, result has 86.5 percent of original size [2021-06-12 21:16:14,588 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:16:14,588 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 6 variables, input treesize:150, output treesize:7 [2021-06-12 21:16:14,598 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:16:14,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2018025880] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:16:14,598 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:16:14,598 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-06-12 21:16:14,598 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1584270284] [2021-06-12 21:16:14,598 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-12 21:16:14,598 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:16:14,599 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-12 21:16:14,599 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=843, Unknown=0, NotChecked=0, Total=930 [2021-06-12 21:16:14,599 INFO L87 Difference]: Start difference. First operand 7759 states and 19097 transitions. Second operand has 31 states, 31 states have (on average 3.032258064516129) internal successors, (94), 30 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-06-12 21:16:18,002 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 69 [2021-06-12 21:16:21,529 WARN L205 SmtUtils]: Spent 967.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 71 [2021-06-12 21:16:23,606 WARN L205 SmtUtils]: Spent 910.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 74 [2021-06-12 21:16:32,640 WARN L205 SmtUtils]: Spent 544.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 73 [2021-06-12 21:16:36,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:16:36,012 INFO L93 Difference]: Finished difference Result 19539 states and 48285 transitions. [2021-06-12 21:16:36,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-12 21:16:36,013 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.032258064516129) internal successors, (94), 30 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-06-12 21:16:36,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:16:36,032 INFO L225 Difference]: With dead ends: 19539 [2021-06-12 21:16:36,032 INFO L226 Difference]: Without dead ends: 18831 [2021-06-12 21:16:36,033 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1106 ImplicationChecksByTransitivity, 8789.6ms TimeCoverageRelationStatistics Valid=456, Invalid=4656, Unknown=0, NotChecked=0, Total=5112 [2021-06-12 21:16:36,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18831 states. [2021-06-12 21:16:36,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18831 to 7551. [2021-06-12 21:16:36,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7551 states, 7550 states have (on average 2.463708609271523) internal successors, (18601), 7550 states have internal predecessors, (18601), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:16:36,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7551 states to 7551 states and 18601 transitions. [2021-06-12 21:16:36,173 INFO L78 Accepts]: Start accepts. Automaton has 7551 states and 18601 transitions. Word has length 59 [2021-06-12 21:16:36,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:16:36,174 INFO L482 AbstractCegarLoop]: Abstraction has 7551 states and 18601 transitions. [2021-06-12 21:16:36,174 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 3.032258064516129) internal successors, (94), 30 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-06-12 21:16:36,174 INFO L276 IsEmpty]: Start isEmpty. Operand 7551 states and 18601 transitions. [2021-06-12 21:16:36,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-12 21:16:36,178 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:16:36,178 INFO L472 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-06-12 21:16:36,378 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:16:36,378 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:16:36,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:16:36,379 INFO L82 PathProgramCache]: Analyzing trace with hash 672165207, now seen corresponding path program 70 times [2021-06-12 21:16:36,379 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:16:36,379 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458305820] [2021-06-12 21:16:36,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:16:36,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:16:36,676 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:16:36,676 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:16:36,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458305820] [2021-06-12 21:16:36,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458305820] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:16:36,676 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2087385618] [2021-06-12 21:16:36,677 INFO L93 rtionOrderModulation]: Changing 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-06-12 21:16:36,704 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:16:36,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:16:36,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-12 21:16:36,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:16:37,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:37,225 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:37,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:37,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:37,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:37,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:37,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:37,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:37,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:37,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:37,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:37,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:37,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:37,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:37,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:37,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:37,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:37,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:37,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:37,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:37,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:37,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:37,238 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:37,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:37,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:37,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:37,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:37,241 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:37,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:37,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:37,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:37,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:37,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:37,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:37,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:37,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:37,246 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-06-12 21:16:37,248 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:16:37,252 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:16:37,253 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:16:37,253 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-12 21:16:37,263 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:16:37,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2087385618] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:16:37,263 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:16:37,263 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 29 [2021-06-12 21:16:37,263 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [498653425] [2021-06-12 21:16:37,263 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-12 21:16:37,263 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:16:37,263 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-12 21:16:37,263 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=761, Unknown=0, NotChecked=0, Total=870 [2021-06-12 21:16:37,263 INFO L87 Difference]: Start difference. First operand 7551 states and 18601 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-06-12 21:16:38,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:16:38,760 INFO L93 Difference]: Finished difference Result 14343 states and 35633 transitions. [2021-06-12 21:16:38,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-12 21:16:38,760 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-06-12 21:16:38,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:16:38,775 INFO L225 Difference]: With dead ends: 14343 [2021-06-12 21:16:38,775 INFO L226 Difference]: Without dead ends: 14255 [2021-06-12 21:16:38,775 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 45 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 780 ImplicationChecksByTransitivity, 1208.7ms TimeCoverageRelationStatistics Valid=322, Invalid=2870, Unknown=0, NotChecked=0, Total=3192 [2021-06-12 21:16:38,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14255 states. [2021-06-12 21:16:38,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14255 to 7743. [2021-06-12 21:16:38,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7743 states, 7742 states have (on average 2.4604753293722554) internal successors, (19049), 7742 states have internal predecessors, (19049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:16:38,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7743 states to 7743 states and 19049 transitions. [2021-06-12 21:16:38,896 INFO L78 Accepts]: Start accepts. Automaton has 7743 states and 19049 transitions. Word has length 59 [2021-06-12 21:16:38,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:16:38,896 INFO L482 AbstractCegarLoop]: Abstraction has 7743 states and 19049 transitions. [2021-06-12 21:16:38,896 INFO L483 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-06-12 21:16:38,896 INFO L276 IsEmpty]: Start isEmpty. Operand 7743 states and 19049 transitions. [2021-06-12 21:16:38,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-12 21:16:38,901 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:16:38,901 INFO L472 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-06-12 21:16:39,101 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:16:39,101 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:16:39,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:16:39,102 INFO L82 PathProgramCache]: Analyzing trace with hash -538175657, now seen corresponding path program 71 times [2021-06-12 21:16:39,102 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:16:39,102 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [139766973] [2021-06-12 21:16:39,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:16:39,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:16:39,371 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:16:39,371 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:16:39,371 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [139766973] [2021-06-12 21:16:39,371 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [139766973] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:16:39,371 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [465076203] [2021-06-12 21:16:39,371 INFO L93 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-06-12 21:16:39,403 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-06-12 21:16:39,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:16:39,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 60 conjunts are in the unsatisfiable core [2021-06-12 21:16:39,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:16:39,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:39,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:39,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:39,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:39,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:39,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:39,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:39,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:39,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:39,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:39,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:39,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:39,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:39,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:39,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:39,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:39,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:39,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:39,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:39,992 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:39,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:39,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:39,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:39,994 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:39,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:39,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:39,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:39,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:39,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:39,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:39,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:39,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:40,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:40,000 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:40,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:40,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:40,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:40,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:40,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:40,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:40,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:40,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:40,006 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:40,007 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-06-12 21:16:40,008 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:16:40,013 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:16:40,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-06-12 21:16:40,014 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-12 21:16:40,024 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:16:40,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [465076203] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:16:40,024 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:16:40,024 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 29 [2021-06-12 21:16:40,024 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427296356] [2021-06-12 21:16:40,024 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-12 21:16:40,024 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:16:40,024 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-12 21:16:40,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=759, Unknown=0, NotChecked=0, Total=870 [2021-06-12 21:16:40,025 INFO L87 Difference]: Start difference. First operand 7743 states and 19049 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-06-12 21:16:41,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:16:41,672 INFO L93 Difference]: Finished difference Result 13935 states and 34589 transitions. [2021-06-12 21:16:41,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-12 21:16:41,672 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-06-12 21:16:41,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:16:41,682 INFO L225 Difference]: With dead ends: 13935 [2021-06-12 21:16:41,682 INFO L226 Difference]: Without dead ends: 13439 [2021-06-12 21:16:41,683 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 45 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 782 ImplicationChecksByTransitivity, 1206.5ms TimeCoverageRelationStatistics Valid=328, Invalid=2864, Unknown=0, NotChecked=0, Total=3192 [2021-06-12 21:16:41,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13439 states. [2021-06-12 21:16:41,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13439 to 8063. [2021-06-12 21:16:41,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8063 states, 8062 states have (on average 2.4620441577772265) internal successors, (19849), 8062 states have internal predecessors, (19849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:16:41,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8063 states to 8063 states and 19849 transitions. [2021-06-12 21:16:41,780 INFO L78 Accepts]: Start accepts. Automaton has 8063 states and 19849 transitions. Word has length 59 [2021-06-12 21:16:41,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:16:41,780 INFO L482 AbstractCegarLoop]: Abstraction has 8063 states and 19849 transitions. [2021-06-12 21:16:41,780 INFO L483 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-06-12 21:16:41,781 INFO L276 IsEmpty]: Start isEmpty. Operand 8063 states and 19849 transitions. [2021-06-12 21:16:41,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-12 21:16:41,784 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:16:41,785 INFO L472 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-06-12 21:16:41,985 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-06-12 21:16:41,985 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:16:41,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:16:41,985 INFO L82 PathProgramCache]: Analyzing trace with hash -1248989353, now seen corresponding path program 72 times [2021-06-12 21:16:41,985 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:16:41,985 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [250932150] [2021-06-12 21:16:41,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:16:41,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:16:42,250 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:16:42,250 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:16:42,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [250932150] [2021-06-12 21:16:42,250 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [250932150] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:16:42,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081792081] [2021-06-12 21:16:42,250 INFO L93 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-06-12 21:16:42,289 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-06-12 21:16:42,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:16:42,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-12 21:16:42,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:16:42,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:42,761 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:42,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:42,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:42,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:42,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:42,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:42,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:42,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:42,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:42,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:42,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:42,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:42,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:42,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:42,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:42,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:42,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:42,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:42,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:42,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:42,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:42,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:42,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:42,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:42,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:42,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:42,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:42,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:42,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:42,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:42,779 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:42,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:42,780 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-06-12 21:16:42,781 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:16:42,786 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:16:42,787 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:16:42,787 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-12 21:16:42,796 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 11 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:16:42,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081792081] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:16:42,796 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:16:42,796 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 26 [2021-06-12 21:16:42,796 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [286146701] [2021-06-12 21:16:42,797 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-12 21:16:42,797 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:16:42,797 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-12 21:16:42,797 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=611, Unknown=0, NotChecked=0, Total=702 [2021-06-12 21:16:42,797 INFO L87 Difference]: Start difference. First operand 8063 states and 19849 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-06-12 21:16:44,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:16:44,298 INFO L93 Difference]: Finished difference Result 12375 states and 30459 transitions. [2021-06-12 21:16:44,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-12 21:16:44,298 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 59 [2021-06-12 21:16:44,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:16:44,308 INFO L225 Difference]: With dead ends: 12375 [2021-06-12 21:16:44,309 INFO L226 Difference]: Without dead ends: 11919 [2021-06-12 21:16:44,309 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 47 SyntacticMatches, 4 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 745 ImplicationChecksByTransitivity, 1298.5ms TimeCoverageRelationStatistics Valid=297, Invalid=2565, Unknown=0, NotChecked=0, Total=2862 [2021-06-12 21:16:44,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11919 states. [2021-06-12 21:16:44,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11919 to 9231. [2021-06-12 21:16:44,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9231 states, 9230 states have (on average 2.459913326110509) internal successors, (22705), 9230 states have internal predecessors, (22705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:16:44,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9231 states to 9231 states and 22705 transitions. [2021-06-12 21:16:44,406 INFO L78 Accepts]: Start accepts. Automaton has 9231 states and 22705 transitions. Word has length 59 [2021-06-12 21:16:44,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:16:44,406 INFO L482 AbstractCegarLoop]: Abstraction has 9231 states and 22705 transitions. [2021-06-12 21:16:44,406 INFO L483 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-06-12 21:16:44,406 INFO L276 IsEmpty]: Start isEmpty. Operand 9231 states and 22705 transitions. [2021-06-12 21:16:44,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-12 21:16:44,411 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:16:44,411 INFO L472 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-06-12 21:16:44,611 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:16:44,612 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:16:44,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:16:44,612 INFO L82 PathProgramCache]: Analyzing trace with hash -468347049, now seen corresponding path program 73 times [2021-06-12 21:16:44,612 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:16:44,612 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714427695] [2021-06-12 21:16:44,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:16:44,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:16:44,911 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:16:44,911 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:16:44,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714427695] [2021-06-12 21:16:44,911 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1714427695] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:16:44,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1256067959] [2021-06-12 21:16:44,911 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:16:44,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:16:44,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-12 21:16:44,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:16:45,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:45,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,453 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:45,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,455 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:45,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:45,457 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:45,458 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-06-12 21:16:45,459 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:16:45,463 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:16:45,464 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:16:45,464 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-12 21:16:45,474 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:16:45,474 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1256067959] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:16:45,474 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:16:45,474 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 28 [2021-06-12 21:16:45,474 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257498486] [2021-06-12 21:16:45,474 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-12 21:16:45,474 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:16:45,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-12 21:16:45,474 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=706, Unknown=0, NotChecked=0, Total=812 [2021-06-12 21:16:45,474 INFO L87 Difference]: Start difference. First operand 9231 states and 22705 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-06-12 21:16:46,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:16:46,419 INFO L93 Difference]: Finished difference Result 15815 states and 39361 transitions. [2021-06-12 21:16:46,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-12 21:16:46,421 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-06-12 21:16:46,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:16:46,436 INFO L225 Difference]: With dead ends: 15815 [2021-06-12 21:16:46,436 INFO L226 Difference]: Without dead ends: 15631 [2021-06-12 21:16:46,436 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 45 SyntacticMatches, 4 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 578 ImplicationChecksByTransitivity, 1091.9ms TimeCoverageRelationStatistics Valid=273, Invalid=2277, Unknown=0, NotChecked=0, Total=2550 [2021-06-12 21:16:46,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15631 states. [2021-06-12 21:16:46,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15631 to 9551. [2021-06-12 21:16:46,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9551 states, 9550 states have (on average 2.4612565445026178) internal successors, (23505), 9550 states have internal predecessors, (23505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:16:46,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9551 states to 9551 states and 23505 transitions. [2021-06-12 21:16:46,576 INFO L78 Accepts]: Start accepts. Automaton has 9551 states and 23505 transitions. Word has length 59 [2021-06-12 21:16:46,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:16:46,576 INFO L482 AbstractCegarLoop]: Abstraction has 9551 states and 23505 transitions. [2021-06-12 21:16:46,576 INFO L483 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-06-12 21:16:46,576 INFO L276 IsEmpty]: Start isEmpty. Operand 9551 states and 23505 transitions. [2021-06-12 21:16:46,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-12 21:16:46,582 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:16:46,582 INFO L472 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-06-12 21:16:46,782 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-06-12 21:16:46,782 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:16:46,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:16:46,783 INFO L82 PathProgramCache]: Analyzing trace with hash -1678687913, now seen corresponding path program 74 times [2021-06-12 21:16:46,783 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:16:46,783 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1653915785] [2021-06-12 21:16:46,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:16:46,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:16:47,051 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:16:47,051 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:16:47,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1653915785] [2021-06-12 21:16:47,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1653915785] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:16:47,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [975292746] [2021-06-12 21:16:47,051 INFO L93 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-06-12 21:16:47,083 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:16:47,083 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:16:47,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-12 21:16:47,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:16:47,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:47,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:47,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:47,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:47,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:47,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:47,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:47,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:47,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:47,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:47,590 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:47,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:47,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:47,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:47,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:47,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:47,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:47,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:47,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:47,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:47,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:47,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:47,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:47,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:47,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:47,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:47,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:47,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:47,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:47,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:47,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:47,602 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-06-12 21:16:47,603 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:16:47,608 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:16:47,609 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:16:47,609 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-12 21:16:47,618 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:16:47,618 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [975292746] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:16:47,618 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:16:47,618 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 28 [2021-06-12 21:16:47,618 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249394067] [2021-06-12 21:16:47,618 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-12 21:16:47,618 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:16:47,618 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-12 21:16:47,619 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=704, Unknown=0, NotChecked=0, Total=812 [2021-06-12 21:16:47,619 INFO L87 Difference]: Start difference. First operand 9551 states and 23505 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-06-12 21:16:48,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:16:48,712 INFO L93 Difference]: Finished difference Result 12711 states and 31401 transitions. [2021-06-12 21:16:48,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-12 21:16:48,713 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-06-12 21:16:48,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:16:48,724 INFO L225 Difference]: With dead ends: 12711 [2021-06-12 21:16:48,724 INFO L226 Difference]: Without dead ends: 12671 [2021-06-12 21:16:48,725 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 45 SyntacticMatches, 4 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 491 ImplicationChecksByTransitivity, 1011.0ms TimeCoverageRelationStatistics Valid=247, Invalid=2009, Unknown=0, NotChecked=0, Total=2256 [2021-06-12 21:16:48,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12671 states. [2021-06-12 21:16:48,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12671 to 9567. [2021-06-12 21:16:48,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9567 states, 9566 states have (on average 2.461321346435292) internal successors, (23545), 9566 states have internal predecessors, (23545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:16:48,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9567 states to 9567 states and 23545 transitions. [2021-06-12 21:16:48,839 INFO L78 Accepts]: Start accepts. Automaton has 9567 states and 23545 transitions. Word has length 59 [2021-06-12 21:16:48,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:16:48,840 INFO L482 AbstractCegarLoop]: Abstraction has 9567 states and 23545 transitions. [2021-06-12 21:16:48,840 INFO L483 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-06-12 21:16:48,840 INFO L276 IsEmpty]: Start isEmpty. Operand 9567 states and 23545 transitions. [2021-06-12 21:16:48,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-12 21:16:48,845 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:16:48,845 INFO L472 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-06-12 21:16:49,046 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,78 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:16:49,046 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:16:49,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:16:49,046 INFO L82 PathProgramCache]: Analyzing trace with hash 1191043927, now seen corresponding path program 75 times [2021-06-12 21:16:49,046 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:16:49,046 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167137284] [2021-06-12 21:16:49,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:16:49,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:16:49,365 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:16:49,365 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:16:49,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167137284] [2021-06-12 21:16:49,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167137284] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:16:49,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [328450678] [2021-06-12 21:16:49,365 INFO L93 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-06-12 21:16:49,395 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-06-12 21:16:49,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:16:49,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-12 21:16:49,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:16:49,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:49,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:49,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:49,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:49,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:49,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:49,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:49,924 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:49,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:49,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:49,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:49,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:49,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:49,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:49,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:49,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:49,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:49,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:49,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:49,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:49,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:49,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:49,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:49,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:49,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:49,935 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:49,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:49,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:49,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:49,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:49,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:49,938 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 126 treesize of output 48 [2021-06-12 21:16:49,939 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:16:49,944 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:16:49,945 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:16:49,945 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-12 21:16:49,954 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:16:49,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [328450678] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:16:49,954 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:16:49,955 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 27 [2021-06-12 21:16:49,955 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522850465] [2021-06-12 21:16:49,955 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-12 21:16:49,955 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:16:49,955 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-12 21:16:49,955 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=653, Unknown=0, NotChecked=0, Total=756 [2021-06-12 21:16:49,955 INFO L87 Difference]: Start difference. First operand 9567 states and 23545 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-06-12 21:16:51,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:16:51,343 INFO L93 Difference]: Finished difference Result 15167 states and 37549 transitions. [2021-06-12 21:16:51,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-12 21:16:51,344 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-06-12 21:16:51,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:16:51,359 INFO L225 Difference]: With dead ends: 15167 [2021-06-12 21:16:51,359 INFO L226 Difference]: Without dead ends: 15103 [2021-06-12 21:16:51,359 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 45 SyntacticMatches, 5 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 504 ImplicationChecksByTransitivity, 1030.3ms TimeCoverageRelationStatistics Valid=262, Invalid=2090, Unknown=0, NotChecked=0, Total=2352 [2021-06-12 21:16:51,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15103 states. [2021-06-12 21:16:51,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15103 to 9711. [2021-06-12 21:16:51,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9711 states, 9710 states have (on average 2.461894953656025) internal successors, (23905), 9710 states have internal predecessors, (23905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:16:51,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9711 states to 9711 states and 23905 transitions. [2021-06-12 21:16:51,497 INFO L78 Accepts]: Start accepts. Automaton has 9711 states and 23905 transitions. Word has length 59 [2021-06-12 21:16:51,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:16:51,497 INFO L482 AbstractCegarLoop]: Abstraction has 9711 states and 23905 transitions. [2021-06-12 21:16:51,497 INFO L483 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-06-12 21:16:51,497 INFO L276 IsEmpty]: Start isEmpty. Operand 9711 states and 23905 transitions. [2021-06-12 21:16:51,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-12 21:16:51,503 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:16:51,503 INFO L472 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-06-12 21:16:51,703 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:16:51,704 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:16:51,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:16:51,704 INFO L82 PathProgramCache]: Analyzing trace with hash -1469435049, now seen corresponding path program 76 times [2021-06-12 21:16:51,704 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:16:51,704 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212706070] [2021-06-12 21:16:51,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:16:51,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:16:51,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-06-12 21:16:51,981 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:16:51,981 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212706070] [2021-06-12 21:16:51,981 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [212706070] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:16:51,981 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701485007] [2021-06-12 21:16:51,981 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:16:52,009 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:16:52,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:16:52,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-12 21:16:52,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:16:52,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:52,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:52,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:52,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:52,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:52,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:52,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:52,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:52,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:52,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:52,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:52,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:52,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:52,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:52,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:52,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:52,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:52,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:52,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:52,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:52,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:52,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:52,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:52,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:52,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:52,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:52,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:52,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:52,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:52,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:52,425 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:52,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:52,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:52,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:52,427 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-06-12 21:16:52,428 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:16:52,433 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:16:52,434 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:16:52,434 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-12 21:16:52,443 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 11 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:16:52,443 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1701485007] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:16:52,443 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:16:52,443 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 24 [2021-06-12 21:16:52,443 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056918900] [2021-06-12 21:16:52,443 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-12 21:16:52,443 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:16:52,443 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-12 21:16:52,443 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=516, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:16:52,444 INFO L87 Difference]: Start difference. First operand 9711 states and 23905 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-06-12 21:16:53,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:16:53,987 INFO L93 Difference]: Finished difference Result 13955 states and 34295 transitions. [2021-06-12 21:16:53,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-12 21:16:53,988 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-06-12 21:16:53,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:16:54,002 INFO L225 Difference]: With dead ends: 13955 [2021-06-12 21:16:54,002 INFO L226 Difference]: Without dead ends: 13551 [2021-06-12 21:16:54,002 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 47 SyntacticMatches, 6 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 604 ImplicationChecksByTransitivity, 1202.6ms TimeCoverageRelationStatistics Valid=272, Invalid=2080, Unknown=0, NotChecked=0, Total=2352 [2021-06-12 21:16:54,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13551 states. [2021-06-12 21:16:54,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13551 to 10239. [2021-06-12 21:16:54,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10239 states, 10238 states have (on average 2.4601484664973627) internal successors, (25187), 10238 states have internal predecessors, (25187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:16:54,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10239 states to 10239 states and 25187 transitions. [2021-06-12 21:16:54,130 INFO L78 Accepts]: Start accepts. Automaton has 10239 states and 25187 transitions. Word has length 59 [2021-06-12 21:16:54,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:16:54,130 INFO L482 AbstractCegarLoop]: Abstraction has 10239 states and 25187 transitions. [2021-06-12 21:16:54,130 INFO L483 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-06-12 21:16:54,131 INFO L276 IsEmpty]: Start isEmpty. Operand 10239 states and 25187 transitions. [2021-06-12 21:16:54,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-12 21:16:54,136 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:16:54,136 INFO L472 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-06-12 21:16:54,337 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:16:54,337 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:16:54,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:16:54,337 INFO L82 PathProgramCache]: Analyzing trace with hash 1609234263, now seen corresponding path program 77 times [2021-06-12 21:16:54,337 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:16:54,337 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31618268] [2021-06-12 21:16:54,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:16:54,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:16:54,582 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:16:54,582 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:16:54,582 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31618268] [2021-06-12 21:16:54,582 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [31618268] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:16:54,582 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [400665734] [2021-06-12 21:16:54,582 INFO L93 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-06-12 21:16:54,649 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-06-12 21:16:54,649 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:16:54,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-12 21:16:54,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:16:55,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:55,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:55,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:55,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:55,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:55,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:55,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:55,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:55,067 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:55,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:55,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:55,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:55,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:55,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:55,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:55,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:55,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:55,072 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:55,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:55,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:55,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:55,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:55,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:55,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:55,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:55,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:55,078 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-06-12 21:16:55,079 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:16:55,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:16:55,085 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:16:55,085 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-12 21:16:55,094 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 11 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:16:55,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [400665734] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:16:55,094 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:16:55,094 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 24 [2021-06-12 21:16:55,094 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290618038] [2021-06-12 21:16:55,094 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-12 21:16:55,095 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:16:55,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-12 21:16:55,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=525, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:16:55,095 INFO L87 Difference]: Start difference. First operand 10239 states and 25187 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-06-12 21:16:56,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:16:56,695 INFO L93 Difference]: Finished difference Result 13031 states and 32033 transitions. [2021-06-12 21:16:56,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-12 21:16:56,696 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-06-12 21:16:56,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:16:56,705 INFO L225 Difference]: With dead ends: 13031 [2021-06-12 21:16:56,705 INFO L226 Difference]: Without dead ends: 12591 [2021-06-12 21:16:56,706 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 47 SyntacticMatches, 6 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 655 ImplicationChecksByTransitivity, 1248.0ms TimeCoverageRelationStatistics Valid=260, Invalid=2290, Unknown=0, NotChecked=0, Total=2550 [2021-06-12 21:16:56,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12591 states. [2021-06-12 21:16:56,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12591 to 9871. [2021-06-12 21:16:56,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9871 states, 9870 states have (on average 2.461094224924012) internal successors, (24291), 9870 states have internal predecessors, (24291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:16:56,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9871 states to 9871 states and 24291 transitions. [2021-06-12 21:16:56,816 INFO L78 Accepts]: Start accepts. Automaton has 9871 states and 24291 transitions. Word has length 59 [2021-06-12 21:16:56,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:16:56,816 INFO L482 AbstractCegarLoop]: Abstraction has 9871 states and 24291 transitions. [2021-06-12 21:16:56,816 INFO L483 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-06-12 21:16:56,817 INFO L276 IsEmpty]: Start isEmpty. Operand 9871 states and 24291 transitions. [2021-06-12 21:16:56,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-12 21:16:56,822 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:16:56,822 INFO L472 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-06-12 21:16:57,023 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:16:57,023 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:16:57,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:16:57,023 INFO L82 PathProgramCache]: Analyzing trace with hash 560577367, now seen corresponding path program 78 times [2021-06-12 21:16:57,023 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:16:57,023 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553214627] [2021-06-12 21:16:57,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:16:57,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:16:57,292 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:16:57,292 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:16:57,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553214627] [2021-06-12 21:16:57,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [553214627] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:16:57,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [962199730] [2021-06-12 21:16:57,293 INFO L93 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-06-12 21:16:57,325 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-06-12 21:16:57,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:16:57,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 60 conjunts are in the unsatisfiable core [2021-06-12 21:16:57,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:16:57,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:57,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:57,739 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:57,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:57,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:57,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:57,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:57,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:57,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:57,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:57,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:57,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:57,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:57,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:57,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:57,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:57,747 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:16:57,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:57,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:57,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:57,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:57,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:57,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:57,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:57,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:16:57,752 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-06-12 21:16:57,761 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:16:57,766 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:16:57,767 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:16:57,768 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-12 21:16:57,812 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 11 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:16:57,812 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [962199730] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:16:57,812 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:16:57,812 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 24 [2021-06-12 21:16:57,812 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087823079] [2021-06-12 21:16:57,813 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-12 21:16:57,813 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:16:57,813 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-12 21:16:57,813 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:16:57,813 INFO L87 Difference]: Start difference. First operand 9871 states and 24291 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-06-12 21:16:59,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:16:59,037 INFO L93 Difference]: Finished difference Result 14911 states and 36717 transitions. [2021-06-12 21:16:59,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-12 21:16:59,037 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-06-12 21:16:59,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:16:59,051 INFO L225 Difference]: With dead ends: 14911 [2021-06-12 21:16:59,051 INFO L226 Difference]: Without dead ends: 14559 [2021-06-12 21:16:59,052 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 47 SyntacticMatches, 6 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 487 ImplicationChecksByTransitivity, 987.0ms TimeCoverageRelationStatistics Valid=230, Invalid=1840, Unknown=0, NotChecked=0, Total=2070 [2021-06-12 21:16:59,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14559 states. [2021-06-12 21:16:59,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14559 to 11871. [2021-06-12 21:16:59,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11871 states, 11870 states have (on average 2.458887952822241) internal successors, (29187), 11870 states have internal predecessors, (29187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:16:59,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11871 states to 11871 states and 29187 transitions. [2021-06-12 21:16:59,193 INFO L78 Accepts]: Start accepts. Automaton has 11871 states and 29187 transitions. Word has length 59 [2021-06-12 21:16:59,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:16:59,193 INFO L482 AbstractCegarLoop]: Abstraction has 11871 states and 29187 transitions. [2021-06-12 21:16:59,193 INFO L483 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-06-12 21:16:59,193 INFO L276 IsEmpty]: Start isEmpty. Operand 11871 states and 29187 transitions. [2021-06-12 21:16:59,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-12 21:16:59,233 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:16:59,233 INFO L472 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-06-12 21:16:59,434 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:16:59,435 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:16:59,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:16:59,435 INFO L82 PathProgramCache]: Analyzing trace with hash 1552901463, now seen corresponding path program 79 times [2021-06-12 21:16:59,435 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:16:59,435 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499202366] [2021-06-12 21:16:59,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:16:59,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:16:59,664 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:16:59,664 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:16:59,664 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499202366] [2021-06-12 21:16:59,664 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499202366] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:16:59,664 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1143181714] [2021-06-12 21:16:59,664 INFO 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-06-12 21:16:59,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:16:59,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-12 21:16:59,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:17:00,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:00,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:00,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:00,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:00,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:00,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:00,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:00,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:00,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:00,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:00,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:00,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:00,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:00,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:00,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:00,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:00,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:00,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:00,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:00,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:00,129 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:00,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:00,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:00,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:00,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:00,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:00,133 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-06-12 21:17:00,137 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:17:00,142 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:17:00,143 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:17:00,143 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-12 21:17:00,152 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:17:00,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1143181714] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:00,153 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:17:00,153 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 24 [2021-06-12 21:17:00,153 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192276689] [2021-06-12 21:17:00,153 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-12 21:17:00,153 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:17:00,153 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-12 21:17:00,153 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:17:00,153 INFO L87 Difference]: Start difference. First operand 11871 states and 29187 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-06-12 21:17:01,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:17:01,054 INFO L93 Difference]: Finished difference Result 18871 states and 46707 transitions. [2021-06-12 21:17:01,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-12 21:17:01,054 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-06-12 21:17:01,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:17:01,071 INFO L225 Difference]: With dead ends: 18871 [2021-06-12 21:17:01,071 INFO L226 Difference]: Without dead ends: 18783 [2021-06-12 21:17:01,071 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 47 SyntacticMatches, 6 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 483 ImplicationChecksByTransitivity, 969.8ms TimeCoverageRelationStatistics Valid=232, Invalid=1930, Unknown=0, NotChecked=0, Total=2162 [2021-06-12 21:17:01,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18783 states. [2021-06-12 21:17:01,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18783 to 11535. [2021-06-12 21:17:01,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11535 states, 11534 states have (on average 2.4576903069186753) internal successors, (28347), 11534 states have internal predecessors, (28347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:17:01,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11535 states to 11535 states and 28347 transitions. [2021-06-12 21:17:01,229 INFO L78 Accepts]: Start accepts. Automaton has 11535 states and 28347 transitions. Word has length 59 [2021-06-12 21:17:01,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:17:01,229 INFO L482 AbstractCegarLoop]: Abstraction has 11535 states and 28347 transitions. [2021-06-12 21:17:01,229 INFO L483 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-06-12 21:17:01,229 INFO L276 IsEmpty]: Start isEmpty. Operand 11535 states and 28347 transitions. [2021-06-12 21:17:01,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-12 21:17:01,236 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:17:01,236 INFO L472 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-06-12 21:17:01,437 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,83 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:17:01,437 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:17:01,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:17:01,437 INFO L82 PathProgramCache]: Analyzing trace with hash 130878807, now seen corresponding path program 80 times [2021-06-12 21:17:01,437 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:17:01,437 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211173650] [2021-06-12 21:17:01,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:17:01,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:17:01,778 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:17:01,778 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:17:01,778 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211173650] [2021-06-12 21:17:01,778 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [211173650] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:01,778 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [167509820] [2021-06-12 21:17:01,778 INFO L93 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-06-12 21:17:01,816 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:17:01,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:17:01,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-12 21:17:01,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:17:02,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:02,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:02,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:02,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:02,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:02,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:02,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:02,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:02,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:02,275 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:02,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:02,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:02,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:02,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:02,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:02,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:02,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:02,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:02,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:02,281 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:02,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:02,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:02,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:02,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:02,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:02,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:02,285 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-06-12 21:17:02,286 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:17:02,291 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:17:02,292 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:17:02,292 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-12 21:17:02,343 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:17:02,343 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [167509820] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:02,343 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:17:02,344 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 26 [2021-06-12 21:17:02,344 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524325822] [2021-06-12 21:17:02,344 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-12 21:17:02,344 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:17:02,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-12 21:17:02,344 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=603, Unknown=0, NotChecked=0, Total=702 [2021-06-12 21:17:02,344 INFO L87 Difference]: Start difference. First operand 11535 states and 28347 transitions. Second operand has 27 states, 27 states have (on average 2.962962962962963) internal successors, (80), 26 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-06-12 21:17:03,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:17:03,589 INFO L93 Difference]: Finished difference Result 17463 states and 43379 transitions. [2021-06-12 21:17:03,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-12 21:17:03,589 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.962962962962963) internal successors, (80), 26 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-06-12 21:17:03,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:17:03,605 INFO L225 Difference]: With dead ends: 17463 [2021-06-12 21:17:03,605 INFO L226 Difference]: Without dead ends: 17279 [2021-06-12 21:17:03,606 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 45 SyntacticMatches, 6 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 486 ImplicationChecksByTransitivity, 1077.3ms TimeCoverageRelationStatistics Valid=259, Invalid=1997, Unknown=0, NotChecked=0, Total=2256 [2021-06-12 21:17:03,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17279 states. [2021-06-12 21:17:03,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17279 to 11599. [2021-06-12 21:17:03,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11599 states, 11598 states have (on average 2.4579237799620626) internal successors, (28507), 11598 states have internal predecessors, (28507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:17:03,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11599 states to 11599 states and 28507 transitions. [2021-06-12 21:17:03,751 INFO L78 Accepts]: Start accepts. Automaton has 11599 states and 28507 transitions. Word has length 59 [2021-06-12 21:17:03,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:17:03,751 INFO L482 AbstractCegarLoop]: Abstraction has 11599 states and 28507 transitions. [2021-06-12 21:17:03,752 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.962962962962963) internal successors, (80), 26 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-06-12 21:17:03,752 INFO L276 IsEmpty]: Start isEmpty. Operand 11599 states and 28507 transitions. [2021-06-12 21:17:03,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-12 21:17:03,759 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:17:03,759 INFO L472 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-06-12 21:17:03,959 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:17:03,959 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:17:03,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:17:03,959 INFO L82 PathProgramCache]: Analyzing trace with hash 741891415, now seen corresponding path program 81 times [2021-06-12 21:17:03,960 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:17:03,960 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737155562] [2021-06-12 21:17:03,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:17:03,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:17:04,277 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:17:04,277 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:17:04,277 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737155562] [2021-06-12 21:17:04,277 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [737155562] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:04,277 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1263694170] [2021-06-12 21:17:04,277 INFO L93 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-06-12 21:17:04,310 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-06-12 21:17:04,310 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:17:04,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-12 21:17:04,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:17:05,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:05,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:05,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:05,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:05,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:05,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:05,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:05,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:05,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:05,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:05,041 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:05,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:05,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:05,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:05,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:05,044 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:05,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:05,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:05,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:05,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:05,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:05,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:05,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:05,048 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:05,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:05,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:05,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:05,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:05,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:05,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:05,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:05,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:05,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:05,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:05,055 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:05,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:05,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:05,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:05,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:05,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:05,059 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:05,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:05,060 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-06-12 21:17:05,061 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:17:05,074 INFO L628 ElimStorePlain]: treesize reduction 5, result has 81.5 percent of original size [2021-06-12 21:17:05,075 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:17:05,075 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:144, output treesize:7 [2021-06-12 21:17:05,084 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 13 proven. 115 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:17:05,084 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1263694170] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:05,084 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:17:05,084 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 28 [2021-06-12 21:17:05,085 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151218826] [2021-06-12 21:17:05,085 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-12 21:17:05,085 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:17:05,085 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-12 21:17:05,085 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=713, Unknown=0, NotChecked=0, Total=812 [2021-06-12 21:17:05,085 INFO L87 Difference]: Start difference. First operand 11599 states and 28507 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-06-12 21:17:07,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:17:07,972 INFO L93 Difference]: Finished difference Result 14723 states and 36187 transitions. [2021-06-12 21:17:07,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-12 21:17:07,973 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-06-12 21:17:07,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:17:07,985 INFO L225 Difference]: With dead ends: 14723 [2021-06-12 21:17:07,986 INFO L226 Difference]: Without dead ends: 14255 [2021-06-12 21:17:07,986 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 659 ImplicationChecksByTransitivity, 2113.0ms TimeCoverageRelationStatistics Valid=358, Invalid=2834, Unknown=0, NotChecked=0, Total=3192 [2021-06-12 21:17:07,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14255 states. [2021-06-12 21:17:08,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14255 to 12031. [2021-06-12 21:17:08,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12031 states, 12030 states have (on average 2.4587697423108894) internal successors, (29579), 12030 states have internal predecessors, (29579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:17:08,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12031 states to 12031 states and 29579 transitions. [2021-06-12 21:17:08,125 INFO L78 Accepts]: Start accepts. Automaton has 12031 states and 29579 transitions. Word has length 59 [2021-06-12 21:17:08,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:17:08,125 INFO L482 AbstractCegarLoop]: Abstraction has 12031 states and 29579 transitions. [2021-06-12 21:17:08,125 INFO L483 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-06-12 21:17:08,125 INFO L276 IsEmpty]: Start isEmpty. Operand 12031 states and 29579 transitions. [2021-06-12 21:17:08,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-12 21:17:08,133 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:17:08,133 INFO L472 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-06-12 21:17:08,333 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2021-06-12 21:17:08,334 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:17:08,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:17:08,334 INFO L82 PathProgramCache]: Analyzing trace with hash 1734215511, now seen corresponding path program 82 times [2021-06-12 21:17:08,334 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:17:08,334 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [560536439] [2021-06-12 21:17:08,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:17:08,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:17:08,607 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:17:08,607 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:17:08,607 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [560536439] [2021-06-12 21:17:08,607 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [560536439] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:08,607 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1860804118] [2021-06-12 21:17:08,607 INFO L93 rtionOrderModulation]: Changing 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-06-12 21:17:08,637 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:17:08,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:17:08,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-12 21:17:08,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:17:09,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:09,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:09,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:09,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:09,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:09,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:09,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:09,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:09,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:09,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:09,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:09,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:09,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:09,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:09,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:09,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:09,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:09,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:09,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:09,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:09,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:09,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:09,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:09,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:09,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:09,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, 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-06-12 21:17:09,064 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:17:09,069 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:17:09,070 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:17:09,070 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-12 21:17:09,080 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:17:09,080 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1860804118] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:09,080 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:17:09,080 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 23 [2021-06-12 21:17:09,080 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005228233] [2021-06-12 21:17:09,081 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-12 21:17:09,081 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:17:09,081 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-12 21:17:09,081 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=479, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:17:09,081 INFO L87 Difference]: Start difference. First operand 12031 states and 29579 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-06-12 21:17:10,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:17:10,099 INFO L93 Difference]: Finished difference Result 18231 states and 45163 transitions. [2021-06-12 21:17:10,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-12 21:17:10,100 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-06-12 21:17:10,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:17:10,117 INFO L225 Difference]: With dead ends: 18231 [2021-06-12 21:17:10,117 INFO L226 Difference]: Without dead ends: 18143 [2021-06-12 21:17:10,118 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 47 SyntacticMatches, 7 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 403 ImplicationChecksByTransitivity, 930.2ms TimeCoverageRelationStatistics Valid=205, Invalid=1687, Unknown=0, NotChecked=0, Total=1892 [2021-06-12 21:17:10,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18143 states. [2021-06-12 21:17:10,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18143 to 11951. [2021-06-12 21:17:10,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11951 states, 11950 states have (on average 2.4584937238493723) internal successors, (29379), 11950 states have internal predecessors, (29379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:17:10,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11951 states to 11951 states and 29379 transitions. [2021-06-12 21:17:10,301 INFO L78 Accepts]: Start accepts. Automaton has 11951 states and 29379 transitions. Word has length 59 [2021-06-12 21:17:10,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:17:10,301 INFO L482 AbstractCegarLoop]: Abstraction has 11951 states and 29379 transitions. [2021-06-12 21:17:10,302 INFO L483 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-06-12 21:17:10,302 INFO L276 IsEmpty]: Start isEmpty. Operand 11951 states and 29379 transitions. [2021-06-12 21:17:10,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-12 21:17:10,308 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:17:10,308 INFO L472 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-06-12 21:17:10,509 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:17:10,509 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:17:10,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:17:10,509 INFO L82 PathProgramCache]: Analyzing trace with hash -335422633, now seen corresponding path program 83 times [2021-06-12 21:17:10,509 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:17:10,509 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [373855611] [2021-06-12 21:17:10,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:17:10,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:17:10,783 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:17:10,783 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:17:10,784 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [373855611] [2021-06-12 21:17:10,784 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [373855611] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:10,784 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1709441870] [2021-06-12 21:17:10,784 INFO L93 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-06-12 21:17:10,814 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-06-12 21:17:10,814 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:17:10,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 59 conjunts are in the unsatisfiable core [2021-06-12 21:17:10,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:17:11,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:11,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,417 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:11,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,421 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:11,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,428 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:11,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,431 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:11,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:11,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:11,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:11,435 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-06-12 21:17:11,436 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:17:11,440 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:17:11,441 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:17:11,441 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:98, output treesize:3 [2021-06-12 21:17:11,462 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:17:11,463 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1709441870] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:11,463 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:17:11,463 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 32 [2021-06-12 21:17:11,463 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697684532] [2021-06-12 21:17:11,463 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-12 21:17:11,463 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:17:11,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-12 21:17:11,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=963, Unknown=0, NotChecked=0, Total=1056 [2021-06-12 21:17:11,463 INFO L87 Difference]: Start difference. First operand 11951 states and 29379 transitions. Second operand has 33 states, 33 states have (on average 3.272727272727273) internal successors, (108), 32 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-06-12 21:17:15,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:17:15,044 INFO L93 Difference]: Finished difference Result 20051 states and 49314 transitions. [2021-06-12 21:17:15,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-06-12 21:17:15,045 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 3.272727272727273) internal successors, (108), 32 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-06-12 21:17:15,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:17:15,062 INFO L225 Difference]: With dead ends: 20051 [2021-06-12 21:17:15,062 INFO L226 Difference]: Without dead ends: 19783 [2021-06-12 21:17:15,063 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1218 ImplicationChecksByTransitivity, 2711.4ms TimeCoverageRelationStatistics Valid=460, Invalid=5392, Unknown=0, NotChecked=0, Total=5852 [2021-06-12 21:17:15,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19783 states. [2021-06-12 21:17:15,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19783 to 12207. [2021-06-12 21:17:15,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12207 states, 12206 states have (on average 2.459364247091594) internal successors, (30019), 12206 states have internal predecessors, (30019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:17:15,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12207 states to 12207 states and 30019 transitions. [2021-06-12 21:17:15,238 INFO L78 Accepts]: Start accepts. Automaton has 12207 states and 30019 transitions. Word has length 59 [2021-06-12 21:17:15,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:17:15,238 INFO L482 AbstractCegarLoop]: Abstraction has 12207 states and 30019 transitions. [2021-06-12 21:17:15,238 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 3.272727272727273) internal successors, (108), 32 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-06-12 21:17:15,238 INFO L276 IsEmpty]: Start isEmpty. Operand 12207 states and 30019 transitions. [2021-06-12 21:17:15,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-12 21:17:15,246 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:17:15,246 INFO L472 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-06-12 21:17:15,446 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-06-12 21:17:15,446 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:17:15,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:17:15,447 INFO L82 PathProgramCache]: Analyzing trace with hash 312192855, now seen corresponding path program 84 times [2021-06-12 21:17:15,447 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:17:15,447 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841164545] [2021-06-12 21:17:15,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:17:15,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:17:15,732 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:17:15,732 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:17:15,732 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841164545] [2021-06-12 21:17:15,732 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [841164545] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:15,732 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1231047571] [2021-06-12 21:17:15,732 INFO L93 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-06-12 21:17:15,761 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-06-12 21:17:15,761 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:17:15,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-12 21:17:15,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:17:16,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:16,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:16,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:16,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:16,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:16,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:16,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:16,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:16,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:16,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:16,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:16,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:16,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:16,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:16,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:16,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:16,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:16,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:16,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:16,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:16,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:16,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:16,207 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-06-12 21:17:16,208 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:17:16,213 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:17:16,214 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:17:16,214 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-12 21:17:16,223 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:17:16,223 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1231047571] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:16,223 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:17:16,223 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 25 [2021-06-12 21:17:16,223 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [969776062] [2021-06-12 21:17:16,224 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-12 21:17:16,224 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:17:16,224 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-12 21:17:16,224 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=557, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:17:16,224 INFO L87 Difference]: Start difference. First operand 12207 states and 30019 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-06-12 21:17:17,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:17:17,461 INFO L93 Difference]: Finished difference Result 18119 states and 44843 transitions. [2021-06-12 21:17:17,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-12 21:17:17,461 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-06-12 21:17:17,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:17:17,478 INFO L225 Difference]: With dead ends: 18119 [2021-06-12 21:17:17,478 INFO L226 Difference]: Without dead ends: 18031 [2021-06-12 21:17:17,479 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 45 SyntacticMatches, 7 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 452 ImplicationChecksByTransitivity, 1003.9ms TimeCoverageRelationStatistics Valid=252, Invalid=1910, Unknown=0, NotChecked=0, Total=2162 [2021-06-12 21:17:17,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18031 states. [2021-06-12 21:17:17,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18031 to 12207. [2021-06-12 21:17:17,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12207 states, 12206 states have (on average 2.459364247091594) internal successors, (30019), 12206 states have internal predecessors, (30019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:17:17,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12207 states to 12207 states and 30019 transitions. [2021-06-12 21:17:17,632 INFO L78 Accepts]: Start accepts. Automaton has 12207 states and 30019 transitions. Word has length 59 [2021-06-12 21:17:17,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:17:17,632 INFO L482 AbstractCegarLoop]: Abstraction has 12207 states and 30019 transitions. [2021-06-12 21:17:17,632 INFO L483 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-06-12 21:17:17,632 INFO L276 IsEmpty]: Start isEmpty. Operand 12207 states and 30019 transitions. [2021-06-12 21:17:17,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-12 21:17:17,640 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:17:17,640 INFO L472 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-06-12 21:17:17,840 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,88 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:17:17,840 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:17:17,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:17:17,840 INFO L82 PathProgramCache]: Analyzing trace with hash 1110759767, now seen corresponding path program 85 times [2021-06-12 21:17:17,840 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:17:17,841 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614828485] [2021-06-12 21:17:17,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:17:17,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:17:18,121 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:17:18,121 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:17:18,121 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614828485] [2021-06-12 21:17:18,121 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614828485] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:18,121 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1482882561] [2021-06-12 21:17:18,121 INFO 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-06-12 21:17:18,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:17:18,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-12 21:17:18,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:17:18,492 INFO L354 Elim1Store]: treesize reduction 240, result has 0.4 percent of original size [2021-06-12 21:17:18,492 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-06-12 21:17:18,493 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:17:18,496 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:17:18,496 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:17:18,496 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:126, output treesize:7 [2021-06-12 21:17:18,506 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:17:18,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1482882561] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:18,506 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:17:18,506 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 24 [2021-06-12 21:17:18,506 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123084999] [2021-06-12 21:17:18,506 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-12 21:17:18,506 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:17:18,506 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-12 21:17:18,506 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:17:18,506 INFO L87 Difference]: Start difference. First operand 12207 states and 30019 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-06-12 21:17:19,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:17:19,444 INFO L93 Difference]: Finished difference Result 16227 states and 40031 transitions. [2021-06-12 21:17:19,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-12 21:17:19,444 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-06-12 21:17:19,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:17:19,459 INFO L225 Difference]: With dead ends: 16227 [2021-06-12 21:17:19,459 INFO L226 Difference]: Without dead ends: 16191 [2021-06-12 21:17:19,460 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 45 SyntacticMatches, 8 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 402 ImplicationChecksByTransitivity, 932.2ms TimeCoverageRelationStatistics Valid=233, Invalid=1747, Unknown=0, NotChecked=0, Total=1980 [2021-06-12 21:17:19,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16191 states. [2021-06-12 21:17:19,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16191 to 12239. [2021-06-12 21:17:19,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12239 states, 12238 states have (on average 2.4594705017159666) internal successors, (30099), 12238 states have internal predecessors, (30099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:17:19,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12239 states to 12239 states and 30099 transitions. [2021-06-12 21:17:19,611 INFO L78 Accepts]: Start accepts. Automaton has 12239 states and 30099 transitions. Word has length 59 [2021-06-12 21:17:19,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:17:19,612 INFO L482 AbstractCegarLoop]: Abstraction has 12239 states and 30099 transitions. [2021-06-12 21:17:19,612 INFO L483 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-06-12 21:17:19,612 INFO L276 IsEmpty]: Start isEmpty. Operand 12239 states and 30099 transitions. [2021-06-12 21:17:19,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-06-12 21:17:19,620 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:17:19,620 INFO L472 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-06-12 21:17:19,820 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:17:19,820 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:17:19,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:17:19,821 INFO L82 PathProgramCache]: Analyzing trace with hash 69241945, now seen corresponding path program 86 times [2021-06-12 21:17:19,821 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:17:19,821 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372401938] [2021-06-12 21:17:19,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:17:19,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:17:19,876 INFO L134 CoverageAnalysis]: Checked inductivity of 143 backedges. 64 proven. 79 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:17:19,877 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:17:19,877 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372401938] [2021-06-12 21:17:19,877 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [372401938] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:19,877 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1265768214] [2021-06-12 21:17:19,877 INFO L93 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-06-12 21:17:19,905 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:17:19,905 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:17:19,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-12 21:17:19,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:17:19,979 INFO L134 CoverageAnalysis]: Checked inductivity of 143 backedges. 64 proven. 78 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:17:19,979 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1265768214] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:19,979 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:17:19,979 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-06-12 21:17:19,979 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1823456917] [2021-06-12 21:17:19,979 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 21:17:19,979 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:17:19,979 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 21:17:19,979 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2021-06-12 21:17:19,980 INFO L87 Difference]: Start difference. First operand 12239 states and 30099 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-06-12 21:17:20,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:17:20,044 INFO L93 Difference]: Finished difference Result 14079 states and 34539 transitions. [2021-06-12 21:17:20,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-12 21:17:20,044 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-06-12 21:17:20,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:17:20,060 INFO L225 Difference]: With dead ends: 14079 [2021-06-12 21:17:20,060 INFO L226 Difference]: Without dead ends: 14071 [2021-06-12 21:17:20,060 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 35.4ms TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2021-06-12 21:17:20,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14071 states. [2021-06-12 21:17:20,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14071 to 12495. [2021-06-12 21:17:20,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12495 states, 12494 states have (on average 2.4615815591483914) internal successors, (30755), 12494 states have internal predecessors, (30755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:17:20,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12495 states to 12495 states and 30755 transitions. [2021-06-12 21:17:20,276 INFO L78 Accepts]: Start accepts. Automaton has 12495 states and 30755 transitions. Word has length 61 [2021-06-12 21:17:20,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:17:20,276 INFO L482 AbstractCegarLoop]: Abstraction has 12495 states and 30755 transitions. [2021-06-12 21:17:20,276 INFO L483 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-06-12 21:17:20,276 INFO L276 IsEmpty]: Start isEmpty. Operand 12495 states and 30755 transitions. [2021-06-12 21:17:20,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-06-12 21:17:20,285 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:17:20,285 INFO L472 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-06-12 21:17:20,486 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:17:20,486 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:17:20,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:17:20,486 INFO L82 PathProgramCache]: Analyzing trace with hash -462180397, now seen corresponding path program 87 times [2021-06-12 21:17:20,486 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:17:20,486 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549897906] [2021-06-12 21:17:20,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:17:20,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:17:20,767 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 8 proven. 144 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:17:20,768 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:17:20,768 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549897906] [2021-06-12 21:17:20,768 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [549897906] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:20,768 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [360904509] [2021-06-12 21:17:20,768 INFO L93 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-06-12 21:17:20,803 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-06-12 21:17:20,804 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:17:20,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-12 21:17:20,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:17:21,238 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:21,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:21,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:21,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:21,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:21,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:21,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:21,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:21,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:21,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:21,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:21,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:21,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:21,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:21,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:21,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:21,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:21,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:21,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:21,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:21,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:21,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:21,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:21,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:21,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:21,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:21,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:21,254 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-06-12 21:17:21,255 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:17:21,260 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:17:21,261 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:17:21,261 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-06-12 21:17:21,270 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 8 proven. 144 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:17:21,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [360904509] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:21,271 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:17:21,271 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 25 [2021-06-12 21:17:21,271 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052628084] [2021-06-12 21:17:21,271 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-12 21:17:21,271 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:17:21,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-12 21:17:21,271 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=560, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:17:21,271 INFO L87 Difference]: Start difference. First operand 12495 states and 30755 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-06-12 21:17:23,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:17:23,559 INFO L93 Difference]: Finished difference Result 20747 states and 51611 transitions. [2021-06-12 21:17:23,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-12 21:17:23,560 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-06-12 21:17:23,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:17:23,579 INFO L225 Difference]: With dead ends: 20747 [2021-06-12 21:17:23,579 INFO L226 Difference]: Without dead ends: 20543 [2021-06-12 21:17:23,580 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 50 SyntacticMatches, 6 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1008 ImplicationChecksByTransitivity, 1957.6ms TimeCoverageRelationStatistics Valid=449, Invalid=3457, Unknown=0, NotChecked=0, Total=3906 [2021-06-12 21:17:23,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20543 states. [2021-06-12 21:17:23,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20543 to 12831. [2021-06-12 21:17:23,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12831 states, 12830 states have (on average 2.462587685113016) internal successors, (31595), 12830 states have internal predecessors, (31595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:17:23,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12831 states to 12831 states and 31595 transitions. [2021-06-12 21:17:23,780 INFO L78 Accepts]: Start accepts. Automaton has 12831 states and 31595 transitions. Word has length 63 [2021-06-12 21:17:23,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:17:23,780 INFO L482 AbstractCegarLoop]: Abstraction has 12831 states and 31595 transitions. [2021-06-12 21:17:23,780 INFO L483 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-06-12 21:17:23,780 INFO L276 IsEmpty]: Start isEmpty. Operand 12831 states and 31595 transitions. [2021-06-12 21:17:23,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:17:23,789 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:17:23,789 INFO L472 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-06-12 21:17:23,989 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:17:23,989 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:17:23,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:17:23,990 INFO L82 PathProgramCache]: Analyzing trace with hash -730260523, now seen corresponding path program 88 times [2021-06-12 21:17:23,990 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:17:23,990 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000568189] [2021-06-12 21:17:23,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:17:24,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:17:24,315 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:17:24,315 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:17:24,315 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000568189] [2021-06-12 21:17:24,316 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2000568189] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:24,316 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1105147828] [2021-06-12 21:17:24,316 INFO L93 rtionOrderModulation]: Changing 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-06-12 21:17:24,348 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:17:24,348 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:17:24,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-12 21:17:24,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:17:25,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,128 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:25,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:25,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:25,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:25,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:25,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:25,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:25,159 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:25,160 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-06-12 21:17:25,161 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:17:25,166 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:17:25,167 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:17:25,167 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-12 21:17:25,177 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:17:25,177 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1105147828] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:25,177 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:17:25,177 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 20] total 33 [2021-06-12 21:17:25,177 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634069166] [2021-06-12 21:17:25,177 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-06-12 21:17:25,177 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:17:25,178 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-06-12 21:17:25,178 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=997, Unknown=0, NotChecked=0, Total=1122 [2021-06-12 21:17:25,178 INFO L87 Difference]: Start difference. First operand 12831 states and 31595 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-06-12 21:17:27,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:17:27,254 INFO L93 Difference]: Finished difference Result 26167 states and 65219 transitions. [2021-06-12 21:17:27,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-12 21:17:27,254 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-06-12 21:17:27,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:17:27,282 INFO L225 Difference]: With dead ends: 26167 [2021-06-12 21:17:27,282 INFO L226 Difference]: Without dead ends: 25935 [2021-06-12 21:17:27,282 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 967 ImplicationChecksByTransitivity, 1494.7ms TimeCoverageRelationStatistics Valid=342, Invalid=3318, Unknown=0, NotChecked=0, Total=3660 [2021-06-12 21:17:27,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25935 states. [2021-06-12 21:17:27,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25935 to 12767. [2021-06-12 21:17:27,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12767 states, 12766 states have (on average 2.4630267899107) internal successors, (31443), 12766 states have internal predecessors, (31443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:17:27,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12767 states to 12767 states and 31443 transitions. [2021-06-12 21:17:27,510 INFO L78 Accepts]: Start accepts. Automaton has 12767 states and 31443 transitions. Word has length 65 [2021-06-12 21:17:27,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:17:27,510 INFO L482 AbstractCegarLoop]: Abstraction has 12767 states and 31443 transitions. [2021-06-12 21:17:27,510 INFO L483 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-06-12 21:17:27,511 INFO L276 IsEmpty]: Start isEmpty. Operand 12767 states and 31443 transitions. [2021-06-12 21:17:27,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:17:27,519 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:17:27,519 INFO L472 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-06-12 21:17:27,719 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable94 [2021-06-12 21:17:27,720 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:17:27,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:17:27,720 INFO L82 PathProgramCache]: Analyzing trace with hash 1063861717, now seen corresponding path program 89 times [2021-06-12 21:17:27,720 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:17:27,720 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339385701] [2021-06-12 21:17:27,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:17:27,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:17:28,021 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:17:28,021 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:17:28,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339385701] [2021-06-12 21:17:28,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1339385701] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:28,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1489138500] [2021-06-12 21:17:28,021 INFO L93 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-06-12 21:17:28,054 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-06-12 21:17:28,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:17:28,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 67 conjunts are in the unsatisfiable core [2021-06-12 21:17:28,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:17:28,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,937 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:28,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:28,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:28,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:28,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:28,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:28,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:28,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:28,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:28,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 28 disjoint index pairs (out of 120 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 44 [2021-06-12 21:17:28,971 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:17:28,975 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:17:28,976 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:17:28,976 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:112, output treesize:3 [2021-06-12 21:17:28,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-06-12 21:17:28,999 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1489138500] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:28,999 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:17:28,999 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 20] total 36 [2021-06-12 21:17:28,999 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1270328360] [2021-06-12 21:17:28,999 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-12 21:17:28,999 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:17:28,999 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-12 21:17:28,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1227, Unknown=0, NotChecked=0, Total=1332 [2021-06-12 21:17:29,000 INFO L87 Difference]: Start difference. First operand 12767 states and 31443 transitions. Second operand has 37 states, 37 states have (on average 3.2432432432432434) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:17:33,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:17:33,346 INFO L93 Difference]: Finished difference Result 24055 states and 59703 transitions. [2021-06-12 21:17:33,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-12 21:17:33,347 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.2432432432432434) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-12 21:17:33,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:17:33,371 INFO L225 Difference]: With dead ends: 24055 [2021-06-12 21:17:33,371 INFO L226 Difference]: Without dead ends: 23455 [2021-06-12 21:17:33,371 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 922 ImplicationChecksByTransitivity, 2864.4ms TimeCoverageRelationStatistics Valid=429, Invalid=4541, Unknown=0, NotChecked=0, Total=4970 [2021-06-12 21:17:33,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23455 states. [2021-06-12 21:17:33,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23455 to 13455. [2021-06-12 21:17:33,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13455 states, 13454 states have (on average 2.4631336405529956) internal successors, (33139), 13454 states have internal predecessors, (33139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:17:33,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13455 states to 13455 states and 33139 transitions. [2021-06-12 21:17:33,607 INFO L78 Accepts]: Start accepts. Automaton has 13455 states and 33139 transitions. Word has length 65 [2021-06-12 21:17:33,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:17:33,607 INFO L482 AbstractCegarLoop]: Abstraction has 13455 states and 33139 transitions. [2021-06-12 21:17:33,607 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 3.2432432432432434) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:17:33,607 INFO L276 IsEmpty]: Start isEmpty. Operand 13455 states and 33139 transitions. [2021-06-12 21:17:33,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:17:33,617 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:17:33,617 INFO L472 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-06-12 21:17:33,817 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:17:33,817 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:17:33,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:17:33,818 INFO L82 PathProgramCache]: Analyzing trace with hash 73711061, now seen corresponding path program 90 times [2021-06-12 21:17:33,818 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:17:33,818 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441437143] [2021-06-12 21:17:33,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:17:33,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:17:34,139 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:17:34,139 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:17:34,139 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441437143] [2021-06-12 21:17:34,139 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [441437143] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:34,139 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [767944843] [2021-06-12 21:17:34,139 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:17:34,170 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-06-12 21:17:34,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:17:34,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-12 21:17:34,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:17:34,904 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:34,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:34,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:34,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:34,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,932 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:34,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,937 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:34,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:34,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:34,939 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-06-12 21:17:34,941 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:17:34,945 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:17:34,946 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:17:34,946 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-12 21:17:34,956 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:17:34,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [767944843] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:34,956 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:17:34,956 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 34 [2021-06-12 21:17:34,956 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144901840] [2021-06-12 21:17:34,956 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-12 21:17:34,956 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:17:34,957 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-12 21:17:34,957 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=1060, Unknown=0, NotChecked=0, Total=1190 [2021-06-12 21:17:34,957 INFO L87 Difference]: Start difference. First operand 13455 states and 33139 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-06-12 21:17:36,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:17:36,724 INFO L93 Difference]: Finished difference Result 24487 states and 61059 transitions. [2021-06-12 21:17:36,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-12 21:17:36,724 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-06-12 21:17:36,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:17:36,748 INFO L225 Difference]: With dead ends: 24487 [2021-06-12 21:17:36,748 INFO L226 Difference]: Without dead ends: 24255 [2021-06-12 21:17:36,748 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 980 ImplicationChecksByTransitivity, 1501.8ms TimeCoverageRelationStatistics Valid=348, Invalid=3434, Unknown=0, NotChecked=0, Total=3782 [2021-06-12 21:17:36,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24255 states. [2021-06-12 21:17:36,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24255 to 11647. [2021-06-12 21:17:36,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11647 states, 11646 states have (on average 2.460844925296239) internal successors, (28659), 11646 states have internal predecessors, (28659), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:17:36,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11647 states to 11647 states and 28659 transitions. [2021-06-12 21:17:36,936 INFO L78 Accepts]: Start accepts. Automaton has 11647 states and 28659 transitions. Word has length 65 [2021-06-12 21:17:36,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:17:36,936 INFO L482 AbstractCegarLoop]: Abstraction has 11647 states and 28659 transitions. [2021-06-12 21:17:36,936 INFO L483 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-06-12 21:17:36,936 INFO L276 IsEmpty]: Start isEmpty. Operand 11647 states and 28659 transitions. [2021-06-12 21:17:36,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:17:36,945 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:17:36,945 INFO L472 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-06-12 21:17:37,146 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2021-06-12 21:17:37,146 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:17:37,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:17:37,146 INFO L82 PathProgramCache]: Analyzing trace with hash 1867833301, now seen corresponding path program 91 times [2021-06-12 21:17:37,146 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:17:37,146 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073077350] [2021-06-12 21:17:37,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:17:37,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:17:37,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-06-12 21:17:37,476 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:17:37,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073077350] [2021-06-12 21:17:37,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073077350] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:37,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [981673071] [2021-06-12 21:17:37,476 INFO 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-06-12 21:17:37,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:17:37,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-12 21:17:37,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:17:38,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,298 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:38,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,300 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:38,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,310 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:38,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,314 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:38,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:38,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,322 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:38,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:38,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:38,326 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-06-12 21:17:38,329 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:17:38,334 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:17:38,334 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:17:38,334 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-12 21:17:38,344 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:17:38,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [981673071] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:38,344 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:17:38,344 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 34 [2021-06-12 21:17:38,344 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147187412] [2021-06-12 21:17:38,344 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-12 21:17:38,344 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:17:38,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-12 21:17:38,344 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=1058, Unknown=0, NotChecked=0, Total=1190 [2021-06-12 21:17:38,345 INFO L87 Difference]: Start difference. First operand 11647 states and 28659 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-06-12 21:17:40,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:17:40,103 INFO L93 Difference]: Finished difference Result 20823 states and 51611 transitions. [2021-06-12 21:17:40,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-12 21:17:40,103 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-06-12 21:17:40,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:17:40,123 INFO L225 Difference]: With dead ends: 20823 [2021-06-12 21:17:40,123 INFO L226 Difference]: Without dead ends: 20783 [2021-06-12 21:17:40,124 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 975 ImplicationChecksByTransitivity, 1465.7ms TimeCoverageRelationStatistics Valid=354, Invalid=3428, Unknown=0, NotChecked=0, Total=3782 [2021-06-12 21:17:40,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20783 states. [2021-06-12 21:17:40,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20783 to 11631. [2021-06-12 21:17:40,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11631 states, 11630 states have (on average 2.4607910576096304) internal successors, (28619), 11630 states have internal predecessors, (28619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:17:40,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11631 states to 11631 states and 28619 transitions. [2021-06-12 21:17:40,293 INFO L78 Accepts]: Start accepts. Automaton has 11631 states and 28619 transitions. Word has length 65 [2021-06-12 21:17:40,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:17:40,293 INFO L482 AbstractCegarLoop]: Abstraction has 11631 states and 28619 transitions. [2021-06-12 21:17:40,293 INFO L483 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-06-12 21:17:40,293 INFO L276 IsEmpty]: Start isEmpty. Operand 11631 states and 28619 transitions. [2021-06-12 21:17:40,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:17:40,301 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:17:40,301 INFO L472 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-06-12 21:17:40,502 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:17:40,502 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:17:40,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:17:40,502 INFO L82 PathProgramCache]: Analyzing trace with hash -2139158059, now seen corresponding path program 92 times [2021-06-12 21:17:40,502 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:17:40,502 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515694323] [2021-06-12 21:17:40,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:17:40,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:17:40,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-06-12 21:17:40,872 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:17:40,872 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515694323] [2021-06-12 21:17:40,872 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515694323] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:40,872 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717872219] [2021-06-12 21:17:40,872 INFO L93 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-06-12 21:17:40,900 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:17:40,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:17:40,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-12 21:17:40,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:17:41,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:41,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,642 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:41,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,651 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:41,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,652 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:41,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:41,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,661 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:41,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:41,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:41,664 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-06-12 21:17:41,665 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:17:41,670 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:17:41,671 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:17:41,671 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-12 21:17:41,681 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:17:41,681 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717872219] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:41,681 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:17:41,681 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 34 [2021-06-12 21:17:41,681 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718463577] [2021-06-12 21:17:41,681 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-12 21:17:41,681 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:17:41,681 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-12 21:17:41,682 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=1058, Unknown=0, NotChecked=0, Total=1190 [2021-06-12 21:17:41,682 INFO L87 Difference]: Start difference. First operand 11631 states and 28619 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-06-12 21:17:43,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:17:43,046 INFO L93 Difference]: Finished difference Result 20559 states and 50855 transitions. [2021-06-12 21:17:43,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-12 21:17:43,046 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-06-12 21:17:43,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:17:43,066 INFO L225 Difference]: With dead ends: 20559 [2021-06-12 21:17:43,066 INFO L226 Difference]: Without dead ends: 20495 [2021-06-12 21:17:43,066 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 776 ImplicationChecksByTransitivity, 1412.3ms TimeCoverageRelationStatistics Valid=303, Invalid=2889, Unknown=0, NotChecked=0, Total=3192 [2021-06-12 21:17:43,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20495 states. [2021-06-12 21:17:43,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20495 to 12623. [2021-06-12 21:17:43,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12623 states, 12622 states have (on average 2.456266835683727) internal successors, (31003), 12622 states have internal predecessors, (31003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:17:43,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12623 states to 12623 states and 31003 transitions. [2021-06-12 21:17:43,273 INFO L78 Accepts]: Start accepts. Automaton has 12623 states and 31003 transitions. Word has length 65 [2021-06-12 21:17:43,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:17:43,274 INFO L482 AbstractCegarLoop]: Abstraction has 12623 states and 31003 transitions. [2021-06-12 21:17:43,274 INFO L483 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-06-12 21:17:43,274 INFO L276 IsEmpty]: Start isEmpty. Operand 12623 states and 31003 transitions. [2021-06-12 21:17:43,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:17:43,282 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:17:43,282 INFO L472 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-06-12 21:17:43,483 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:17:43,483 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:17:43,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:17:43,483 INFO L82 PathProgramCache]: Analyzing trace with hash 49742293, now seen corresponding path program 93 times [2021-06-12 21:17:43,483 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:17:43,483 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668026879] [2021-06-12 21:17:43,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:17:43,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:17:43,743 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 155 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-12 21:17:43,744 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:17:43,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668026879] [2021-06-12 21:17:43,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668026879] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:43,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1128778808] [2021-06-12 21:17:43,744 INFO L93 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-06-12 21:17:43,777 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-06-12 21:17:43,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:17:43,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 68 conjunts are in the unsatisfiable core [2021-06-12 21:17:43,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:17:44,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,478 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:44,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:44,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,487 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:44,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:44,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:44,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:44,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:44,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:44,520 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-06-12 21:17:44,524 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:17:44,530 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:17:44,535 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:17:44,535 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-12 21:17:44,545 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 13 proven. 155 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:17:44,545 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1128778808] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:44,545 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:17:44,545 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 20] total 30 [2021-06-12 21:17:44,545 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534902265] [2021-06-12 21:17:44,545 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-12 21:17:44,545 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:17:44,545 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-12 21:17:44,545 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=829, Unknown=0, NotChecked=0, Total=930 [2021-06-12 21:17:44,546 INFO L87 Difference]: Start difference. First operand 12623 states and 31003 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-06-12 21:17:45,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:17:45,938 INFO L93 Difference]: Finished difference Result 16735 states and 41197 transitions. [2021-06-12 21:17:45,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-12 21:17:45,938 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-06-12 21:17:45,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:17:45,954 INFO L225 Difference]: With dead ends: 16735 [2021-06-12 21:17:45,954 INFO L226 Difference]: Without dead ends: 16383 [2021-06-12 21:17:45,954 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 52 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 675 ImplicationChecksByTransitivity, 1319.7ms TimeCoverageRelationStatistics Valid=248, Invalid=2404, Unknown=0, NotChecked=0, Total=2652 [2021-06-12 21:17:45,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16383 states. [2021-06-12 21:17:46,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16383 to 13615. [2021-06-12 21:17:46,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13615 states, 13614 states have (on average 2.457102982224181) internal successors, (33451), 13614 states have internal predecessors, (33451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:17:46,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13615 states to 13615 states and 33451 transitions. [2021-06-12 21:17:46,124 INFO L78 Accepts]: Start accepts. Automaton has 13615 states and 33451 transitions. Word has length 65 [2021-06-12 21:17:46,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:17:46,124 INFO L482 AbstractCegarLoop]: Abstraction has 13615 states and 33451 transitions. [2021-06-12 21:17:46,124 INFO L483 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-06-12 21:17:46,124 INFO L276 IsEmpty]: Start isEmpty. Operand 13615 states and 33451 transitions. [2021-06-12 21:17:46,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:17:46,134 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:17:46,134 INFO L472 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-06-12 21:17:46,334 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2021-06-12 21:17:46,334 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:17:46,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:17:46,334 INFO L82 PathProgramCache]: Analyzing trace with hash -1456921643, now seen corresponding path program 94 times [2021-06-12 21:17:46,335 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:17:46,335 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224216405] [2021-06-12 21:17:46,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:17:46,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:17:46,590 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:17:46,590 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:17:46,591 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224216405] [2021-06-12 21:17:46,591 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224216405] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:46,591 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1508172339] [2021-06-12 21:17:46,591 INFO L93 rtionOrderModulation]: Changing 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-06-12 21:17:46,620 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:17:46,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:17:46,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-12 21:17:46,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:17:47,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:47,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,326 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:47,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,339 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:47,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:47,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,348 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:47,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:47,351 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:47,351 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:47,352 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-06-12 21:17:47,353 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:17:47,358 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:17:47,359 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:17:47,359 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-12 21:17:47,368 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:17:47,369 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1508172339] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:47,369 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:17:47,369 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 20] total 31 [2021-06-12 21:17:47,369 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212913603] [2021-06-12 21:17:47,369 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-12 21:17:47,369 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:17:47,369 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-12 21:17:47,369 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=883, Unknown=0, NotChecked=0, Total=992 [2021-06-12 21:17:47,370 INFO L87 Difference]: Start difference. First operand 13615 states and 33451 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-06-12 21:17:48,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:17:48,681 INFO L93 Difference]: Finished difference Result 20887 states and 51699 transitions. [2021-06-12 21:17:48,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-12 21:17:48,682 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-06-12 21:17:48,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:17:48,702 INFO L225 Difference]: With dead ends: 20887 [2021-06-12 21:17:48,702 INFO L226 Difference]: Without dead ends: 20799 [2021-06-12 21:17:48,703 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 52 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 729 ImplicationChecksByTransitivity, 1274.9ms TimeCoverageRelationStatistics Valid=271, Invalid=2591, Unknown=0, NotChecked=0, Total=2862 [2021-06-12 21:17:48,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20799 states. [2021-06-12 21:17:48,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20799 to 13471. [2021-06-12 21:17:48,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13471 states, 13470 states have (on average 2.4566443949517445) internal successors, (33091), 13470 states have internal predecessors, (33091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:17:48,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13471 states to 13471 states and 33091 transitions. [2021-06-12 21:17:48,905 INFO L78 Accepts]: Start accepts. Automaton has 13471 states and 33091 transitions. Word has length 65 [2021-06-12 21:17:48,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:17:48,905 INFO L482 AbstractCegarLoop]: Abstraction has 13471 states and 33091 transitions. [2021-06-12 21:17:48,905 INFO L483 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-06-12 21:17:48,905 INFO L276 IsEmpty]: Start isEmpty. Operand 13471 states and 33091 transitions. [2021-06-12 21:17:48,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:17:48,914 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:17:48,914 INFO L472 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-06-12 21:17:49,116 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-06-12 21:17:49,117 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:17:49,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:17:49,117 INFO L82 PathProgramCache]: Analyzing trace with hash 1596763093, now seen corresponding path program 95 times [2021-06-12 21:17:49,117 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:17:49,117 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081917739] [2021-06-12 21:17:49,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:17:49,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:17:49,490 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:17:49,490 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:17:49,490 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081917739] [2021-06-12 21:17:49,490 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1081917739] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:49,491 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [69123194] [2021-06-12 21:17:49,491 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:17:49,524 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-06-12 21:17:49,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:17:49,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-12 21:17:49,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:17:50,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,296 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:50,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,308 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:50,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,314 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:50,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,317 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:50,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,326 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:50,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:50,328 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:50,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:50,329 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-06-12 21:17:50,331 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:17:50,336 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:17:50,337 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:17:50,337 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-12 21:17:50,346 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:17:50,346 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [69123194] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:50,346 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:17:50,346 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 34 [2021-06-12 21:17:50,347 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016012035] [2021-06-12 21:17:50,347 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-12 21:17:50,347 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:17:50,347 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-12 21:17:50,347 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=1056, Unknown=0, NotChecked=0, Total=1190 [2021-06-12 21:17:50,347 INFO L87 Difference]: Start difference. First operand 13471 states and 33091 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-06-12 21:17:52,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:17:52,150 INFO L93 Difference]: Finished difference Result 22039 states and 54763 transitions. [2021-06-12 21:17:52,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-12 21:17:52,150 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-06-12 21:17:52,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:17:52,172 INFO L225 Difference]: With dead ends: 22039 [2021-06-12 21:17:52,173 INFO L226 Difference]: Without dead ends: 21855 [2021-06-12 21:17:52,173 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 794 ImplicationChecksByTransitivity, 1408.8ms TimeCoverageRelationStatistics Valid=307, Invalid=2885, Unknown=0, NotChecked=0, Total=3192 [2021-06-12 21:17:52,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21855 states. [2021-06-12 21:17:52,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21855 to 13535. [2021-06-12 21:17:52,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13535 states, 13534 states have (on average 2.456849416284912) internal successors, (33251), 13534 states have internal predecessors, (33251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:17:52,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13535 states to 13535 states and 33251 transitions. [2021-06-12 21:17:52,385 INFO L78 Accepts]: Start accepts. Automaton has 13535 states and 33251 transitions. Word has length 65 [2021-06-12 21:17:52,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:17:52,385 INFO L482 AbstractCegarLoop]: Abstraction has 13535 states and 33251 transitions. [2021-06-12 21:17:52,385 INFO L483 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-06-12 21:17:52,385 INFO L276 IsEmpty]: Start isEmpty. Operand 13535 states and 33251 transitions. [2021-06-12 21:17:52,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:17:52,395 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:17:52,395 INFO L472 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-06-12 21:17:52,596 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:17:52,596 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:17:52,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:17:52,596 INFO L82 PathProgramCache]: Analyzing trace with hash 233515989, now seen corresponding path program 96 times [2021-06-12 21:17:52,596 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:17:52,596 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248361512] [2021-06-12 21:17:52,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:17:52,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:17:52,892 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 155 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-12 21:17:52,892 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:17:52,892 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248361512] [2021-06-12 21:17:52,892 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [248361512] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:52,892 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [713061657] [2021-06-12 21:17:52,892 INFO L93 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-06-12 21:17:52,924 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-06-12 21:17:52,924 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:17:52,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 68 conjunts are in the unsatisfiable core [2021-06-12 21:17:52,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:17:53,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:53,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,611 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:53,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,619 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:53,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,624 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:53,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:53,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:53,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:53,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:53,634 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-06-12 21:17:53,635 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:17:53,640 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:17:53,641 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:17:53,641 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-12 21:17:53,651 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 13 proven. 155 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:17:53,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [713061657] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:53,651 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:17:53,651 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 20] total 30 [2021-06-12 21:17:53,651 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840418007] [2021-06-12 21:17:53,651 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-12 21:17:53,651 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:17:53,651 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-12 21:17:53,651 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=829, Unknown=0, NotChecked=0, Total=930 [2021-06-12 21:17:53,652 INFO L87 Difference]: Start difference. First operand 13535 states and 33251 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-06-12 21:17:54,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:17:54,767 INFO L93 Difference]: Finished difference Result 16767 states and 41237 transitions. [2021-06-12 21:17:54,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-12 21:17:54,767 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-06-12 21:17:54,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:17:54,786 INFO L225 Difference]: With dead ends: 16767 [2021-06-12 21:17:54,786 INFO L226 Difference]: Without dead ends: 16447 [2021-06-12 21:17:54,786 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 52 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 611 ImplicationChecksByTransitivity, 1269.4ms TimeCoverageRelationStatistics Valid=234, Invalid=2216, Unknown=0, NotChecked=0, Total=2450 [2021-06-12 21:17:54,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16447 states. [2021-06-12 21:17:54,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16447 to 14319. [2021-06-12 21:17:54,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14319 states, 14318 states have (on average 2.456418494203101) internal successors, (35171), 14318 states have internal predecessors, (35171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:17:54,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14319 states to 14319 states and 35171 transitions. [2021-06-12 21:17:54,991 INFO L78 Accepts]: Start accepts. Automaton has 14319 states and 35171 transitions. Word has length 65 [2021-06-12 21:17:54,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:17:54,991 INFO L482 AbstractCegarLoop]: Abstraction has 14319 states and 35171 transitions. [2021-06-12 21:17:54,991 INFO L483 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-06-12 21:17:54,991 INFO L276 IsEmpty]: Start isEmpty. Operand 14319 states and 35171 transitions. [2021-06-12 21:17:55,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:17:55,003 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:17:55,003 INFO L472 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-06-12 21:17:55,203 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-06-12 21:17:55,203 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:17:55,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:17:55,203 INFO L82 PathProgramCache]: Analyzing trace with hash -1273147947, now seen corresponding path program 97 times [2021-06-12 21:17:55,204 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:17:55,204 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84590833] [2021-06-12 21:17:55,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:17:55,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:17:55,459 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:17:55,459 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:17:55,459 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84590833] [2021-06-12 21:17:55,459 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [84590833] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:55,459 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [938422027] [2021-06-12 21:17:55,459 INFO 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-06-12 21:17:55,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:17:55,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-12 21:17:55,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:17:56,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,165 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:56,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:56,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:56,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:56,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,190 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:56,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:56,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:56,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:56,199 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-06-12 21:17:56,200 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:17:56,218 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:17:56,219 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:17:56,219 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-12 21:17:56,230 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:17:56,230 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [938422027] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:56,230 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:17:56,231 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 20] total 31 [2021-06-12 21:17:56,231 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184138384] [2021-06-12 21:17:56,231 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-12 21:17:56,231 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:17:56,231 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-12 21:17:56,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=885, Unknown=0, NotChecked=0, Total=992 [2021-06-12 21:17:56,231 INFO L87 Difference]: Start difference. First operand 14319 states and 35171 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-06-12 21:17:57,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:17:57,617 INFO L93 Difference]: Finished difference Result 21095 states and 52219 transitions. [2021-06-12 21:17:57,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-12 21:17:57,617 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-06-12 21:17:57,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:17:57,636 INFO L225 Difference]: With dead ends: 21095 [2021-06-12 21:17:57,636 INFO L226 Difference]: Without dead ends: 21007 [2021-06-12 21:17:57,636 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 52 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 663 ImplicationChecksByTransitivity, 1230.3ms TimeCoverageRelationStatistics Valid=249, Invalid=2403, Unknown=0, NotChecked=0, Total=2652 [2021-06-12 21:17:57,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21007 states. [2021-06-12 21:17:57,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21007 to 14239. [2021-06-12 21:17:57,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14239 states, 14238 states have (on average 2.4561736198904343) internal successors, (34971), 14238 states have internal predecessors, (34971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:17:57,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14239 states to 14239 states and 34971 transitions. [2021-06-12 21:17:57,831 INFO L78 Accepts]: Start accepts. Automaton has 14239 states and 34971 transitions. Word has length 65 [2021-06-12 21:17:57,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:17:57,831 INFO L482 AbstractCegarLoop]: Abstraction has 14239 states and 34971 transitions. [2021-06-12 21:17:57,832 INFO L483 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-06-12 21:17:57,832 INFO L276 IsEmpty]: Start isEmpty. Operand 14239 states and 34971 transitions. [2021-06-12 21:17:57,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:17:57,841 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:17:57,841 INFO L472 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-06-12 21:17:58,042 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-06-12 21:17:58,042 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:17:58,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:17:58,042 INFO L82 PathProgramCache]: Analyzing trace with hash -1298132523, now seen corresponding path program 98 times [2021-06-12 21:17:58,042 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:17:58,042 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314881422] [2021-06-12 21:17:58,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:17:58,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:17:58,423 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:17:58,423 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:17:58,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [314881422] [2021-06-12 21:17:58,423 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [314881422] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:58,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [883157065] [2021-06-12 21:17:58,423 INFO L93 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-06-12 21:17:58,455 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:17:58,455 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:17:58,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-12 21:17:58,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:17:59,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,169 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:59,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,174 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:59,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:59,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:59,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,196 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:59,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:17:59,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:59,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:17:59,199 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-06-12 21:17:59,200 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:17:59,205 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:17:59,206 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:17:59,206 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-12 21:17:59,216 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:17:59,216 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [883157065] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:17:59,216 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:17:59,216 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 20] total 33 [2021-06-12 21:17:59,216 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1811865584] [2021-06-12 21:17:59,216 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-06-12 21:17:59,216 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:17:59,216 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-06-12 21:17:59,216 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=997, Unknown=0, NotChecked=0, Total=1122 [2021-06-12 21:17:59,217 INFO L87 Difference]: Start difference. First operand 14239 states and 34971 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-06-12 21:18:00,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:18:00,309 INFO L93 Difference]: Finished difference Result 24103 states and 59715 transitions. [2021-06-12 21:18:00,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-12 21:18:00,309 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-06-12 21:18:00,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:18:00,334 INFO L225 Difference]: With dead ends: 24103 [2021-06-12 21:18:00,334 INFO L226 Difference]: Without dead ends: 24015 [2021-06-12 21:18:00,335 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 769 ImplicationChecksByTransitivity, 1377.3ms TimeCoverageRelationStatistics Valid=294, Invalid=2786, Unknown=0, NotChecked=0, Total=3080 [2021-06-12 21:18:00,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24015 states. [2021-06-12 21:18:00,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24015 to 14063. [2021-06-12 21:18:00,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14063 states, 14062 states have (on average 2.4556250888920497) internal successors, (34531), 14062 states have internal predecessors, (34531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:18:00,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14063 states to 14063 states and 34531 transitions. [2021-06-12 21:18:00,568 INFO L78 Accepts]: Start accepts. Automaton has 14063 states and 34531 transitions. Word has length 65 [2021-06-12 21:18:00,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:18:00,568 INFO L482 AbstractCegarLoop]: Abstraction has 14063 states and 34531 transitions. [2021-06-12 21:18:00,568 INFO L483 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-06-12 21:18:00,568 INFO L276 IsEmpty]: Start isEmpty. Operand 14063 states and 34531 transitions. [2021-06-12 21:18:00,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:18:00,578 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:18:00,578 INFO L472 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-06-12 21:18:00,779 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104 [2021-06-12 21:18:00,779 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:18:00,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:18:00,779 INFO L82 PathProgramCache]: Analyzing trace with hash 1780536789, now seen corresponding path program 99 times [2021-06-12 21:18:00,779 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:18:00,779 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723829622] [2021-06-12 21:18:00,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:18:00,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:18:01,108 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:18:01,109 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:18:01,109 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723829622] [2021-06-12 21:18:01,109 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1723829622] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:18:01,109 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1420024628] [2021-06-12 21:18:01,109 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:18:01,141 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-06-12 21:18:01,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:18:01,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-12 21:18:01,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:18:01,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:01,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:01,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:01,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:01,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,977 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:01,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:01,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:01,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:01,981 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-06-12 21:18:01,982 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:18:01,987 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:18:01,988 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:18:01,988 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-12 21:18:01,997 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:18:01,997 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1420024628] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:18:01,997 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:18:01,997 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 34 [2021-06-12 21:18:01,998 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408367669] [2021-06-12 21:18:01,998 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-12 21:18:01,998 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:18:01,998 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-12 21:18:01,998 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=1056, Unknown=0, NotChecked=0, Total=1190 [2021-06-12 21:18:01,998 INFO L87 Difference]: Start difference. First operand 14063 states and 34531 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-06-12 21:18:03,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:18:03,343 INFO L93 Difference]: Finished difference Result 22903 states and 56715 transitions. [2021-06-12 21:18:03,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-12 21:18:03,343 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-06-12 21:18:03,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:18:03,366 INFO L225 Difference]: With dead ends: 22903 [2021-06-12 21:18:03,366 INFO L226 Difference]: Without dead ends: 22815 [2021-06-12 21:18:03,366 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 789 ImplicationChecksByTransitivity, 1393.2ms TimeCoverageRelationStatistics Valid=307, Invalid=2885, Unknown=0, NotChecked=0, Total=3192 [2021-06-12 21:18:03,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22815 states. [2021-06-12 21:18:03,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22815 to 14063. [2021-06-12 21:18:03,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14063 states, 14062 states have (on average 2.4556250888920497) internal successors, (34531), 14062 states have internal predecessors, (34531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:18:03,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14063 states to 14063 states and 34531 transitions. [2021-06-12 21:18:03,592 INFO L78 Accepts]: Start accepts. Automaton has 14063 states and 34531 transitions. Word has length 65 [2021-06-12 21:18:03,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:18:03,592 INFO L482 AbstractCegarLoop]: Abstraction has 14063 states and 34531 transitions. [2021-06-12 21:18:03,592 INFO L483 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-06-12 21:18:03,592 INFO L276 IsEmpty]: Start isEmpty. Operand 14063 states and 34531 transitions. [2021-06-12 21:18:03,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:18:03,602 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:18:03,602 INFO L472 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-06-12 21:18:03,802 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:18:03,802 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:18:03,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:18:03,802 INFO L82 PathProgramCache]: Analyzing trace with hash -644843563, now seen corresponding path program 100 times [2021-06-12 21:18:03,803 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:18:03,803 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377030894] [2021-06-12 21:18:03,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:18:03,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:18:04,222 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:18:04,223 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:18:04,223 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [377030894] [2021-06-12 21:18:04,223 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [377030894] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:18:04,223 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [688719179] [2021-06-12 21:18:04,223 INFO L93 rtionOrderModulation]: Changing 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-06-12 21:18:04,252 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:18:04,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:18:04,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-12 21:18:04,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:18:04,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:04,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:04,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:04,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:04,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:04,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:04,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:04,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:04,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:04,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:04,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:04,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:04,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:04,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:04,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:04,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:04,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:04,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:04,987 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:04,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:04,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:04,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:04,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:04,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:04,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:04,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:04,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:04,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:04,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:04,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:04,994 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:04,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:04,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:04,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:04,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:04,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:04,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:04,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:05,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:05,000 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:05,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:05,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:05,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:05,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:05,003 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:05,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:05,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:05,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:05,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:05,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:05,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:05,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:05,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:05,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:05,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:05,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:05,010 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-06-12 21:18:05,011 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:18:05,016 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:18:05,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-06-12 21:18:05,018 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-12 21:18:05,027 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:18:05,027 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [688719179] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:18:05,027 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:18:05,027 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 34 [2021-06-12 21:18:05,027 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489823747] [2021-06-12 21:18:05,028 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-12 21:18:05,028 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:18:05,028 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-12 21:18:05,028 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=1056, Unknown=0, NotChecked=0, Total=1190 [2021-06-12 21:18:05,028 INFO L87 Difference]: Start difference. First operand 14063 states and 34531 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-06-12 21:18:06,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:18:06,968 INFO L93 Difference]: Finished difference Result 20679 states and 51067 transitions. [2021-06-12 21:18:06,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-12 21:18:06,969 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-06-12 21:18:06,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:18:06,987 INFO L225 Difference]: With dead ends: 20679 [2021-06-12 21:18:06,987 INFO L226 Difference]: Without dead ends: 20639 [2021-06-12 21:18:06,987 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 757 ImplicationChecksByTransitivity, 1424.9ms TimeCoverageRelationStatistics Valid=295, Invalid=2785, Unknown=0, NotChecked=0, Total=3080 [2021-06-12 21:18:07,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20639 states. [2021-06-12 21:18:07,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20639 to 14079. [2021-06-12 21:18:07,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14079 states, 14078 states have (on average 2.455675522091206) internal successors, (34571), 14078 states have internal predecessors, (34571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:18:07,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14079 states to 14079 states and 34571 transitions. [2021-06-12 21:18:07,191 INFO L78 Accepts]: Start accepts. Automaton has 14079 states and 34571 transitions. Word has length 65 [2021-06-12 21:18:07,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:18:07,191 INFO L482 AbstractCegarLoop]: Abstraction has 14079 states and 34571 transitions. [2021-06-12 21:18:07,191 INFO L483 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-06-12 21:18:07,191 INFO L276 IsEmpty]: Start isEmpty. Operand 14079 states and 34571 transitions. [2021-06-12 21:18:07,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:18:07,201 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:18:07,201 INFO L472 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-06-12 21:18:07,402 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2021-06-12 21:18:07,402 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:18:07,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:18:07,402 INFO L82 PathProgramCache]: Analyzing trace with hash -1077400619, now seen corresponding path program 101 times [2021-06-12 21:18:07,402 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:18:07,402 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981129073] [2021-06-12 21:18:07,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:18:07,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:18:07,743 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:18:07,743 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:18:07,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981129073] [2021-06-12 21:18:07,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [981129073] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:18:07,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1317958320] [2021-06-12 21:18:07,743 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:18:07,775 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-06-12 21:18:07,775 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:18:07,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 68 conjunts are in the unsatisfiable core [2021-06-12 21:18:07,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:18:08,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,522 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:08,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:08,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,533 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:08,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:08,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,545 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:08,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:08,548 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:08,548 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-06-12 21:18:08,549 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:18:08,554 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:18:08,555 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:18:08,555 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-12 21:18:08,564 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:18:08,564 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1317958320] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:18:08,564 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:18:08,564 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 33 [2021-06-12 21:18:08,564 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164153415] [2021-06-12 21:18:08,564 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-06-12 21:18:08,565 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:18:08,565 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-06-12 21:18:08,565 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=993, Unknown=0, NotChecked=0, Total=1122 [2021-06-12 21:18:08,565 INFO L87 Difference]: Start difference. First operand 14079 states and 34571 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-06-12 21:18:10,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:18:10,159 INFO L93 Difference]: Finished difference Result 24675 states and 60920 transitions. [2021-06-12 21:18:10,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-12 21:18:10,159 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-06-12 21:18:10,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:18:10,183 INFO L225 Difference]: With dead ends: 24675 [2021-06-12 21:18:10,183 INFO L226 Difference]: Without dead ends: 24183 [2021-06-12 21:18:10,184 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 49 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 890 ImplicationChecksByTransitivity, 1487.8ms TimeCoverageRelationStatistics Valid=349, Invalid=3311, Unknown=0, NotChecked=0, Total=3660 [2021-06-12 21:18:10,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24183 states. [2021-06-12 21:18:10,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24183 to 16303. [2021-06-12 21:18:10,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16303 states, 16302 states have (on average 2.457796589375537) internal successors, (40067), 16302 states have internal predecessors, (40067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:18:10,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16303 states to 16303 states and 40067 transitions. [2021-06-12 21:18:10,430 INFO L78 Accepts]: Start accepts. Automaton has 16303 states and 40067 transitions. Word has length 65 [2021-06-12 21:18:10,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:18:10,430 INFO L482 AbstractCegarLoop]: Abstraction has 16303 states and 40067 transitions. [2021-06-12 21:18:10,430 INFO L483 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-06-12 21:18:10,430 INFO L276 IsEmpty]: Start isEmpty. Operand 16303 states and 40067 transitions. [2021-06-12 21:18:10,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:18:10,444 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:18:10,444 INFO L472 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-06-12 21:18:10,644 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2021-06-12 21:18:10,645 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:18:10,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:18:10,645 INFO L82 PathProgramCache]: Analyzing trace with hash 1111499733, now seen corresponding path program 102 times [2021-06-12 21:18:10,645 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:18:10,645 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070060084] [2021-06-12 21:18:10,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:18:10,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:18:10,925 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:18:10,926 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:18:10,926 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070060084] [2021-06-12 21:18:10,926 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070060084] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:18:10,926 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1907434427] [2021-06-12 21:18:10,926 INFO L93 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-06-12 21:18:10,958 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-06-12 21:18:10,958 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:18:10,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 67 conjunts are in the unsatisfiable core [2021-06-12 21:18:10,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:18:11,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,873 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:11,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,883 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:11,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:11,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,896 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:11,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,900 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:11,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:11,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:11,902 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 141 treesize of output 55 [2021-06-12 21:18:11,903 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:18:11,916 INFO L628 ElimStorePlain]: treesize reduction 5, result has 81.5 percent of original size [2021-06-12 21:18:11,917 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:18:11,917 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:161, output treesize:7 [2021-06-12 21:18:11,926 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:18:11,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1907434427] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:18:11,927 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:18:11,927 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 20] total 30 [2021-06-12 21:18:11,927 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623868920] [2021-06-12 21:18:11,927 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-12 21:18:11,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:18:11,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-12 21:18:11,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=835, Unknown=0, NotChecked=0, Total=930 [2021-06-12 21:18:11,927 INFO L87 Difference]: Start difference. First operand 16303 states and 40067 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-06-12 21:18:15,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:18:15,339 INFO L93 Difference]: Finished difference Result 21779 states and 53546 transitions. [2021-06-12 21:18:15,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-12 21:18:15,339 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-06-12 21:18:15,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:18:15,357 INFO L225 Difference]: With dead ends: 21779 [2021-06-12 21:18:15,357 INFO L226 Difference]: Without dead ends: 21335 [2021-06-12 21:18:15,357 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 52 SyntacticMatches, 3 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 816 ImplicationChecksByTransitivity, 1803.3ms TimeCoverageRelationStatistics Valid=284, Invalid=3022, Unknown=0, NotChecked=0, Total=3306 [2021-06-12 21:18:15,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21335 states. [2021-06-12 21:18:15,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21335 to 18591. [2021-06-12 21:18:15,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18591 states, 18590 states have (on average 2.4615922538999464) internal successors, (45761), 18590 states have internal predecessors, (45761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:18:15,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18591 states to 18591 states and 45761 transitions. [2021-06-12 21:18:15,589 INFO L78 Accepts]: Start accepts. Automaton has 18591 states and 45761 transitions. Word has length 65 [2021-06-12 21:18:15,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:18:15,589 INFO L482 AbstractCegarLoop]: Abstraction has 18591 states and 45761 transitions. [2021-06-12 21:18:15,589 INFO L483 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-06-12 21:18:15,590 INFO L276 IsEmpty]: Start isEmpty. Operand 18591 states and 45761 transitions. [2021-06-12 21:18:15,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:18:15,606 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:18:15,607 INFO L472 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-06-12 21:18:15,807 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:18:15,807 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:18:15,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:18:15,807 INFO L82 PathProgramCache]: Analyzing trace with hash -1636446763, now seen corresponding path program 103 times [2021-06-12 21:18:15,807 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:18:15,807 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883708702] [2021-06-12 21:18:15,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:18:15,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:18:16,138 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:18:16,138 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:18:16,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883708702] [2021-06-12 21:18:16,138 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883708702] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:18:16,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [609550845] [2021-06-12 21:18:16,138 INFO 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-06-12 21:18:16,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:18:16,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-12 21:18:16,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:18:16,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:16,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,906 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:16,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,909 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:16,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,913 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:16,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,917 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:16,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,920 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:16,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:16,922 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-06-12 21:18:16,923 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:18:16,928 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:18:16,929 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:18:16,929 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-12 21:18:16,939 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:18:16,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [609550845] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:18:16,939 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:18:16,939 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 33 [2021-06-12 21:18:16,939 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152530701] [2021-06-12 21:18:16,939 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-06-12 21:18:16,939 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:18:16,939 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-06-12 21:18:16,940 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=991, Unknown=0, NotChecked=0, Total=1122 [2021-06-12 21:18:16,940 INFO L87 Difference]: Start difference. First operand 18591 states and 45761 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-06-12 21:18:18,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:18:18,159 INFO L93 Difference]: Finished difference Result 27583 states and 68478 transitions. [2021-06-12 21:18:18,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-12 21:18:18,160 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-06-12 21:18:18,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:18:18,189 INFO L225 Difference]: With dead ends: 27583 [2021-06-12 21:18:18,189 INFO L226 Difference]: Without dead ends: 27351 [2021-06-12 21:18:18,189 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 49 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 746 ImplicationChecksByTransitivity, 1418.9ms TimeCoverageRelationStatistics Valid=311, Invalid=2881, Unknown=0, NotChecked=0, Total=3192 [2021-06-12 21:18:18,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27351 states. [2021-06-12 21:18:18,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27351 to 18767. [2021-06-12 21:18:18,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18767 states, 18766 states have (on average 2.4615261643397632) internal successors, (46193), 18766 states have internal predecessors, (46193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:18:18,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18767 states to 18767 states and 46193 transitions. [2021-06-12 21:18:18,475 INFO L78 Accepts]: Start accepts. Automaton has 18767 states and 46193 transitions. Word has length 65 [2021-06-12 21:18:18,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:18:18,475 INFO L482 AbstractCegarLoop]: Abstraction has 18767 states and 46193 transitions. [2021-06-12 21:18:18,475 INFO L483 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-06-12 21:18:18,475 INFO L276 IsEmpty]: Start isEmpty. Operand 18767 states and 46193 transitions. [2021-06-12 21:18:18,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:18:18,489 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:18:18,489 INFO L472 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-06-12 21:18:18,690 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:18:18,690 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:18:18,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:18:18,690 INFO L82 PathProgramCache]: Analyzing trace with hash -211390507, now seen corresponding path program 104 times [2021-06-12 21:18:18,690 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:18:18,690 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438275559] [2021-06-12 21:18:18,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:18:18,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:18:18,952 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-12 21:18:18,953 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:18:18,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438275559] [2021-06-12 21:18:18,953 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438275559] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:18:18,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1889557388] [2021-06-12 21:18:18,953 INFO L93 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-06-12 21:18:18,983 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:18:18,983 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:18:18,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-12 21:18:18,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:18:19,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,720 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:19,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,727 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:19,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,734 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:19,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,738 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:19,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:19,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:19,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:19,747 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-06-12 21:18:19,748 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:18:19,753 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:18:19,757 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:18:19,757 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-12 21:18:19,766 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 11 proven. 157 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:18:19,766 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1889557388] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:18:19,766 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:18:19,766 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 20] total 30 [2021-06-12 21:18:19,766 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778642424] [2021-06-12 21:18:19,767 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-12 21:18:19,767 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:18:19,767 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-12 21:18:19,767 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=826, Unknown=0, NotChecked=0, Total=930 [2021-06-12 21:18:19,767 INFO L87 Difference]: Start difference. First operand 18767 states and 46193 transitions. Second operand has 31 states, 31 states have (on average 3.2903225806451615) internal successors, (102), 30 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:18:22,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:18:22,251 INFO L93 Difference]: Finished difference Result 26623 states and 65734 transitions. [2021-06-12 21:18:22,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-12 21:18:22,251 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.2903225806451615) internal successors, (102), 30 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have 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-06-12 21:18:22,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:18:22,279 INFO L225 Difference]: With dead ends: 26623 [2021-06-12 21:18:22,279 INFO L226 Difference]: Without dead ends: 26103 [2021-06-12 21:18:22,280 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 52 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 939 ImplicationChecksByTransitivity, 1854.0ms TimeCoverageRelationStatistics Valid=353, Invalid=3307, Unknown=0, NotChecked=0, Total=3660 [2021-06-12 21:18:22,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26103 states. [2021-06-12 21:18:22,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26103 to 19727. [2021-06-12 21:18:22,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19727 states, 19726 states have (on average 2.462181891919294) internal successors, (48569), 19726 states have internal predecessors, (48569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:18:22,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19727 states to 19727 states and 48569 transitions. [2021-06-12 21:18:22,563 INFO L78 Accepts]: Start accepts. Automaton has 19727 states and 48569 transitions. Word has length 65 [2021-06-12 21:18:22,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:18:22,563 INFO L482 AbstractCegarLoop]: Abstraction has 19727 states and 48569 transitions. [2021-06-12 21:18:22,564 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 3.2903225806451615) internal successors, (102), 30 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:18:22,564 INFO L276 IsEmpty]: Start isEmpty. Operand 19727 states and 48569 transitions. [2021-06-12 21:18:22,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:18:22,582 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:18:22,582 INFO L472 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-06-12 21:18:22,783 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:18:22,783 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:18:22,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:18:22,783 INFO L82 PathProgramCache]: Analyzing trace with hash -236375083, now seen corresponding path program 105 times [2021-06-12 21:18:22,783 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:18:22,783 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1601636731] [2021-06-12 21:18:22,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:18:22,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:18:23,094 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:18:23,094 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:18:23,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1601636731] [2021-06-12 21:18:23,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1601636731] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:18:23,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1323591742] [2021-06-12 21:18:23,094 INFO L93 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-06-12 21:18:23,157 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-06-12 21:18:23,158 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:18:23,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 68 conjunts are in the unsatisfiable core [2021-06-12 21:18:23,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:18:23,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,919 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:23,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,924 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:23,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:23,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,932 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:23,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:23,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:23,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:23,939 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-06-12 21:18:23,940 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:18:23,946 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:18:23,947 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:18:23,947 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-12 21:18:23,957 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:18:23,957 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1323591742] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:18:23,957 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:18:23,957 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 20] total 32 [2021-06-12 21:18:23,957 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173993162] [2021-06-12 21:18:23,957 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-12 21:18:23,957 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:18:23,957 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-12 21:18:23,958 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=934, Unknown=0, NotChecked=0, Total=1056 [2021-06-12 21:18:23,958 INFO L87 Difference]: Start difference. First operand 19727 states and 48569 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-06-12 21:18:25,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:18:25,699 INFO L93 Difference]: Finished difference Result 32131 states and 79518 transitions. [2021-06-12 21:18:25,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-12 21:18:25,699 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-06-12 21:18:25,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:18:25,734 INFO L225 Difference]: With dead ends: 32131 [2021-06-12 21:18:25,734 INFO L226 Difference]: Without dead ends: 31719 [2021-06-12 21:18:25,734 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 50 SyntacticMatches, 3 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 1349.1ms TimeCoverageRelationStatistics Valid=298, Invalid=2782, Unknown=0, NotChecked=0, Total=3080 [2021-06-12 21:18:25,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31719 states. [2021-06-12 21:18:26,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31719 to 19679. [2021-06-12 21:18:26,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19679 states, 19678 states have (on average 2.4620896432564283) internal successors, (48449), 19678 states have internal predecessors, (48449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:18:26,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19679 states to 19679 states and 48449 transitions. [2021-06-12 21:18:26,142 INFO L78 Accepts]: Start accepts. Automaton has 19679 states and 48449 transitions. Word has length 65 [2021-06-12 21:18:26,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:18:26,142 INFO L482 AbstractCegarLoop]: Abstraction has 19679 states and 48449 transitions. [2021-06-12 21:18:26,142 INFO L483 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-06-12 21:18:26,142 INFO L276 IsEmpty]: Start isEmpty. Operand 19679 states and 48449 transitions. [2021-06-12 21:18:26,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:18:26,158 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:18:26,158 INFO L472 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-06-12 21:18:26,358 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:18:26,359 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:18:26,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:18:26,359 INFO L82 PathProgramCache]: Analyzing trace with hash -1452673067, now seen corresponding path program 106 times [2021-06-12 21:18:26,359 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:18:26,359 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719588274] [2021-06-12 21:18:26,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:18:26,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:18:26,717 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:18:26,717 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:18:26,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719588274] [2021-06-12 21:18:26,717 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [719588274] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:18:26,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1890879027] [2021-06-12 21:18:26,717 INFO L93 rtionOrderModulation]: Changing 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-06-12 21:18:26,747 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:18:26,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:18:26,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-12 21:18:26,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:18:27,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,453 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:27,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,461 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:27,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,473 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:27,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,477 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:27,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,483 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:27,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:27,484 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:27,485 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-06-12 21:18:27,486 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:18:27,491 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:18:27,493 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:18:27,493 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-12 21:18:27,502 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:18:27,502 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1890879027] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:18:27,502 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:18:27,502 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 33 [2021-06-12 21:18:27,502 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648100018] [2021-06-12 21:18:27,503 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-06-12 21:18:27,503 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:18:27,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-06-12 21:18:27,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=991, Unknown=0, NotChecked=0, Total=1122 [2021-06-12 21:18:27,503 INFO L87 Difference]: Start difference. First operand 19679 states and 48449 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-06-12 21:18:29,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:18:29,276 INFO L93 Difference]: Finished difference Result 28103 states and 69577 transitions. [2021-06-12 21:18:29,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-12 21:18:29,276 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-06-12 21:18:29,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:18:29,309 INFO L225 Difference]: With dead ends: 28103 [2021-06-12 21:18:29,309 INFO L226 Difference]: Without dead ends: 28015 [2021-06-12 21:18:29,310 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 49 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 741 ImplicationChecksByTransitivity, 1401.4ms TimeCoverageRelationStatistics Valid=311, Invalid=2881, Unknown=0, NotChecked=0, Total=3192 [2021-06-12 21:18:29,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28015 states. [2021-06-12 21:18:29,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28015 to 19743. [2021-06-12 21:18:29,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19743 states, 19742 states have (on average 2.462212541789079) internal successors, (48609), 19742 states have internal predecessors, (48609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:18:29,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19743 states to 19743 states and 48609 transitions. [2021-06-12 21:18:29,631 INFO L78 Accepts]: Start accepts. Automaton has 19743 states and 48609 transitions. Word has length 65 [2021-06-12 21:18:29,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:18:29,631 INFO L482 AbstractCegarLoop]: Abstraction has 19743 states and 48609 transitions. [2021-06-12 21:18:29,631 INFO L483 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-06-12 21:18:29,631 INFO L276 IsEmpty]: Start isEmpty. Operand 19743 states and 48609 transitions. [2021-06-12 21:18:29,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:18:29,646 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:18:29,646 INFO L472 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-06-12 21:18:29,847 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2021-06-12 21:18:29,847 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:18:29,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:18:29,847 INFO L82 PathProgramCache]: Analyzing trace with hash 416913877, now seen corresponding path program 107 times [2021-06-12 21:18:29,847 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:18:29,847 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119766099] [2021-06-12 21:18:29,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:18:29,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:18:30,186 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:18:30,186 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:18:30,186 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119766099] [2021-06-12 21:18:30,186 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119766099] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:18:30,186 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [425282505] [2021-06-12 21:18:30,186 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:18:30,221 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-06-12 21:18:30,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:18:30,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 67 conjunts are in the unsatisfiable core [2021-06-12 21:18:30,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:18:31,073 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:31,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:31,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:31,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,100 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:31,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,104 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:31,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:31,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,109 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:31,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:31,111 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:31,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 28 disjoint index pairs (out of 120 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 44 [2021-06-12 21:18:31,112 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:18:31,117 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:18:31,119 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:18:31,119 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:112, output treesize:3 [2021-06-12 21:18:31,146 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:18:31,146 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [425282505] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:18:31,146 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:18:31,146 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 37 [2021-06-12 21:18:31,146 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783625905] [2021-06-12 21:18:31,146 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-12 21:18:31,146 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:18:31,147 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-12 21:18:31,147 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1295, Unknown=0, NotChecked=0, Total=1406 [2021-06-12 21:18:31,147 INFO L87 Difference]: Start difference. First operand 19743 states and 48609 transitions. Second operand has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:18:34,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:18:34,737 INFO L93 Difference]: Finished difference Result 27223 states and 67356 transitions. [2021-06-12 21:18:34,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-12 21:18:34,737 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-12 21:18:34,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:18:34,768 INFO L225 Difference]: With dead ends: 27223 [2021-06-12 21:18:34,768 INFO L226 Difference]: Without dead ends: 26743 [2021-06-12 21:18:34,768 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 660 ImplicationChecksByTransitivity, 2504.7ms TimeCoverageRelationStatistics Valid=355, Invalid=3805, Unknown=0, NotChecked=0, Total=4160 [2021-06-12 21:18:34,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26743 states. [2021-06-12 21:18:35,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26743 to 19999. [2021-06-12 21:18:35,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19999 states, 19998 states have (on average 2.4622962296229622) internal successors, (49241), 19998 states have internal predecessors, (49241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:18:35,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19999 states to 19999 states and 49241 transitions. [2021-06-12 21:18:35,112 INFO L78 Accepts]: Start accepts. Automaton has 19999 states and 49241 transitions. Word has length 65 [2021-06-12 21:18:35,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:18:35,112 INFO L482 AbstractCegarLoop]: Abstraction has 19999 states and 49241 transitions. [2021-06-12 21:18:35,112 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:18:35,112 INFO L276 IsEmpty]: Start isEmpty. Operand 19999 states and 49241 transitions. [2021-06-12 21:18:35,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:18:35,128 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:18:35,128 INFO L472 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-06-12 21:18:35,329 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-06-12 21:18:35,330 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:18:35,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:18:35,330 INFO L82 PathProgramCache]: Analyzing trace with hash 1215526869, now seen corresponding path program 108 times [2021-06-12 21:18:35,330 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:18:35,330 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1213464066] [2021-06-12 21:18:35,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:18:35,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:18:35,666 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:18:35,667 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:18:35,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1213464066] [2021-06-12 21:18:35,667 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1213464066] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:18:35,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1291045590] [2021-06-12 21:18:35,667 INFO L93 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-06-12 21:18:35,699 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-06-12 21:18:35,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:18:35,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-12 21:18:35,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:18:36,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,407 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:36,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,415 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:36,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:36,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,421 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:36,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:36,425 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:36,426 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-06-12 21:18:36,427 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:18:36,432 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:18:36,433 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:18:36,433 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-12 21:18:36,442 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:18:36,442 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1291045590] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:18:36,442 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:18:36,443 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 32 [2021-06-12 21:18:36,443 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1923571807] [2021-06-12 21:18:36,443 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-12 21:18:36,443 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:18:36,443 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-12 21:18:36,443 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=928, Unknown=0, NotChecked=0, Total=1056 [2021-06-12 21:18:36,443 INFO L87 Difference]: Start difference. First operand 19999 states and 49241 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-06-12 21:18:38,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:18:38,150 INFO L93 Difference]: Finished difference Result 34399 states and 85414 transitions. [2021-06-12 21:18:38,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-12 21:18:38,150 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-06-12 21:18:38,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:18:38,185 INFO L225 Difference]: With dead ends: 34399 [2021-06-12 21:18:38,185 INFO L226 Difference]: Without dead ends: 34119 [2021-06-12 21:18:38,185 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 49 SyntacticMatches, 4 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 805 ImplicationChecksByTransitivity, 1426.1ms TimeCoverageRelationStatistics Valid=342, Invalid=3080, Unknown=0, NotChecked=0, Total=3422 [2021-06-12 21:18:38,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34119 states. [2021-06-12 21:18:38,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34119 to 20975. [2021-06-12 21:18:38,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20975 states, 20974 states have (on average 2.4640507294745877) internal successors, (51681), 20974 states have internal predecessors, (51681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:18:38,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20975 states to 20975 states and 51681 transitions. [2021-06-12 21:18:38,520 INFO L78 Accepts]: Start accepts. Automaton has 20975 states and 51681 transitions. Word has length 65 [2021-06-12 21:18:38,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:18:38,520 INFO L482 AbstractCegarLoop]: Abstraction has 20975 states and 51681 transitions. [2021-06-12 21:18:38,520 INFO L483 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-06-12 21:18:38,520 INFO L276 IsEmpty]: Start isEmpty. Operand 20975 states and 51681 transitions. [2021-06-12 21:18:38,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:18:38,537 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:18:38,537 INFO L472 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-06-12 21:18:38,738 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-06-12 21:18:38,738 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:18:38,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:18:38,738 INFO L82 PathProgramCache]: Analyzing trace with hash -147720235, now seen corresponding path program 109 times [2021-06-12 21:18:38,738 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:18:38,738 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82822030] [2021-06-12 21:18:38,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:18:38,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:18:38,995 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-12 21:18:38,996 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:18:38,996 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82822030] [2021-06-12 21:18:38,996 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [82822030] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:18:38,996 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1114929977] [2021-06-12 21:18:38,996 INFO 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-06-12 21:18:39,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:18:39,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-12 21:18:39,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:18:39,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:39,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:39,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:39,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,636 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:39,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,644 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:39,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:39,645 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-06-12 21:18:39,646 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:18:39,651 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:18:39,652 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:18:39,652 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-12 21:18:39,661 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 10 proven. 158 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:18:39,661 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1114929977] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:18:39,661 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:18:39,662 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 20] total 28 [2021-06-12 21:18:39,662 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [579040282] [2021-06-12 21:18:39,662 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-12 21:18:39,662 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:18:39,662 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-12 21:18:39,662 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=720, Unknown=0, NotChecked=0, Total=812 [2021-06-12 21:18:39,662 INFO L87 Difference]: Start difference. First operand 20975 states and 51681 transitions. Second operand has 29 states, 29 states have (on average 3.3793103448275863) internal successors, (98), 28 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:18:40,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:18:40,683 INFO L93 Difference]: Finished difference Result 25435 states and 62776 transitions. [2021-06-12 21:18:40,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-12 21:18:40,683 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 3.3793103448275863) internal successors, (98), 28 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have 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-06-12 21:18:40,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:18:40,711 INFO L225 Difference]: With dead ends: 25435 [2021-06-12 21:18:40,711 INFO L226 Difference]: Without dead ends: 25335 [2021-06-12 21:18:40,711 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 53 SyntacticMatches, 4 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 539 ImplicationChecksByTransitivity, 1173.3ms TimeCoverageRelationStatistics Valid=219, Invalid=2037, Unknown=0, NotChecked=0, Total=2256 [2021-06-12 21:18:40,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25335 states. [2021-06-12 21:18:40,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25335 to 21167. [2021-06-12 21:18:40,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21167 states, 21166 states have (on average 2.463904374940943) internal successors, (52151), 21166 states have internal predecessors, (52151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:18:41,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21167 states to 21167 states and 52151 transitions. [2021-06-12 21:18:41,000 INFO L78 Accepts]: Start accepts. Automaton has 21167 states and 52151 transitions. Word has length 65 [2021-06-12 21:18:41,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:18:41,000 INFO L482 AbstractCegarLoop]: Abstraction has 21167 states and 52151 transitions. [2021-06-12 21:18:41,000 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 3.3793103448275863) internal successors, (98), 28 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:18:41,000 INFO L276 IsEmpty]: Start isEmpty. Operand 21167 states and 52151 transitions. [2021-06-12 21:18:41,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:18:41,017 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:18:41,017 INFO L472 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-06-12 21:18:41,217 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:18:41,217 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:18:41,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:18:41,218 INFO L82 PathProgramCache]: Analyzing trace with hash 1399300565, now seen corresponding path program 110 times [2021-06-12 21:18:41,218 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:18:41,218 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060354542] [2021-06-12 21:18:41,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:18:41,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:18:41,588 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:18:41,588 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:18:41,588 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060354542] [2021-06-12 21:18:41,588 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060354542] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:18:41,588 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1918182429] [2021-06-12 21:18:41,588 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:18:41,617 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:18:41,618 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:18:41,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-12 21:18:41,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:18:42,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:42,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,325 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:42,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:42,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:42,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:42,336 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:42,336 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-06-12 21:18:42,337 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:18:42,342 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:18:42,343 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:18:42,343 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-12 21:18:42,352 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:18:42,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1918182429] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:18:42,352 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:18:42,352 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 32 [2021-06-12 21:18:42,353 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116239833] [2021-06-12 21:18:42,353 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-12 21:18:42,353 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:18:42,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-12 21:18:42,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=928, Unknown=0, NotChecked=0, Total=1056 [2021-06-12 21:18:42,353 INFO L87 Difference]: Start difference. First operand 21167 states and 52151 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-06-12 21:18:43,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:18:43,488 INFO L93 Difference]: Finished difference Result 31631 states and 78302 transitions. [2021-06-12 21:18:43,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-12 21:18:43,488 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-06-12 21:18:43,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:18:43,522 INFO L225 Difference]: With dead ends: 31631 [2021-06-12 21:18:43,522 INFO L226 Difference]: Without dead ends: 31543 [2021-06-12 21:18:43,522 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 49 SyntacticMatches, 4 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 698 ImplicationChecksByTransitivity, 1421.7ms TimeCoverageRelationStatistics Valid=309, Invalid=2771, Unknown=0, NotChecked=0, Total=3080 [2021-06-12 21:18:43,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31543 states. [2021-06-12 21:18:43,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31543 to 21103. [2021-06-12 21:18:43,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21103 states, 21102 states have (on average 2.463794900957255) internal successors, (51991), 21102 states have internal predecessors, (51991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:18:43,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21103 states to 21103 states and 51991 transitions. [2021-06-12 21:18:43,843 INFO L78 Accepts]: Start accepts. Automaton has 21103 states and 51991 transitions. Word has length 65 [2021-06-12 21:18:43,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:18:43,843 INFO L482 AbstractCegarLoop]: Abstraction has 21103 states and 51991 transitions. [2021-06-12 21:18:43,843 INFO L483 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-06-12 21:18:43,843 INFO L276 IsEmpty]: Start isEmpty. Operand 21103 states and 51991 transitions. [2021-06-12 21:18:43,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:18:43,859 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:18:43,859 INFO L472 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-06-12 21:18:44,059 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable116 [2021-06-12 21:18:44,059 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:18:44,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:18:44,060 INFO L82 PathProgramCache]: Analyzing trace with hash -1026079787, now seen corresponding path program 111 times [2021-06-12 21:18:44,060 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:18:44,060 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898876220] [2021-06-12 21:18:44,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:18:44,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:18:44,401 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:18:44,401 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:18:44,401 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898876220] [2021-06-12 21:18:44,401 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1898876220] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:18:44,401 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [559727210] [2021-06-12 21:18:44,401 INFO L93 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-06-12 21:18:44,433 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-06-12 21:18:44,433 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:18:44,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-12 21:18:44,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:18:45,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:45,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:45,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,174 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:45,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:45,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:45,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:45,184 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-06-12 21:18:45,185 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:18:45,189 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:18:45,190 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:18:45,190 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-12 21:18:45,199 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:18:45,200 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [559727210] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:18:45,200 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:18:45,200 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 32 [2021-06-12 21:18:45,200 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752185732] [2021-06-12 21:18:45,200 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-12 21:18:45,200 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:18:45,200 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-12 21:18:45,200 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=928, Unknown=0, NotChecked=0, Total=1056 [2021-06-12 21:18:45,200 INFO L87 Difference]: Start difference. First operand 21103 states and 51991 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-06-12 21:18:46,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:18:46,374 INFO L93 Difference]: Finished difference Result 29239 states and 72271 transitions. [2021-06-12 21:18:46,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-12 21:18:46,375 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-06-12 21:18:46,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:18:46,407 INFO L225 Difference]: With dead ends: 29239 [2021-06-12 21:18:46,407 INFO L226 Difference]: Without dead ends: 29199 [2021-06-12 21:18:46,407 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 49 SyntacticMatches, 4 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 668 ImplicationChecksByTransitivity, 1319.5ms TimeCoverageRelationStatistics Valid=297, Invalid=2673, Unknown=0, NotChecked=0, Total=2970 [2021-06-12 21:18:46,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29199 states. [2021-06-12 21:18:46,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29199 to 21103. [2021-06-12 21:18:46,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21103 states, 21102 states have (on average 2.463794900957255) internal successors, (51991), 21102 states have internal predecessors, (51991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:18:46,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21103 states to 21103 states and 51991 transitions. [2021-06-12 21:18:46,726 INFO L78 Accepts]: Start accepts. Automaton has 21103 states and 51991 transitions. Word has length 65 [2021-06-12 21:18:46,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:18:46,726 INFO L482 AbstractCegarLoop]: Abstraction has 21103 states and 51991 transitions. [2021-06-12 21:18:46,726 INFO L483 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-06-12 21:18:46,726 INFO L276 IsEmpty]: Start isEmpty. Operand 21103 states and 51991 transitions. [2021-06-12 21:18:46,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:18:46,742 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:18:46,742 INFO L472 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-06-12 21:18:46,956 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:18:46,957 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:18:46,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:18:46,957 INFO L82 PathProgramCache]: Analyzing trace with hash -625141291, now seen corresponding path program 112 times [2021-06-12 21:18:46,957 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:18:46,957 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1937758639] [2021-06-12 21:18:46,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:18:46,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:18:47,237 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:18:47,237 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:18:47,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1937758639] [2021-06-12 21:18:47,237 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1937758639] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:18:47,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1904172962] [2021-06-12 21:18:47,237 INFO L93 rtionOrderModulation]: Changing 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-06-12 21:18:47,267 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:18:47,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:18:47,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-12 21:18:47,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:18:47,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:47,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:47,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:47,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:47,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:47,958 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-06-12 21:18:47,959 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:18:47,964 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:18:47,965 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:18:47,965 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-12 21:18:47,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-06-12 21:18:47,975 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1904172962] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:18:47,975 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:18:47,975 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 20] total 28 [2021-06-12 21:18:47,975 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946164846] [2021-06-12 21:18:47,975 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-12 21:18:47,975 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:18:47,975 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-12 21:18:47,975 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=722, Unknown=0, NotChecked=0, Total=812 [2021-06-12 21:18:47,975 INFO L87 Difference]: Start difference. First operand 21103 states and 51991 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-06-12 21:18:49,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:18:49,686 INFO L93 Difference]: Finished difference Result 30947 states and 76274 transitions. [2021-06-12 21:18:49,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-12 21:18:49,686 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-06-12 21:18:49,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:18:49,722 INFO L225 Difference]: With dead ends: 30947 [2021-06-12 21:18:49,722 INFO L226 Difference]: Without dead ends: 30535 [2021-06-12 21:18:49,722 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 52 SyntacticMatches, 5 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 698 ImplicationChecksByTransitivity, 1360.5ms TimeCoverageRelationStatistics Valid=257, Invalid=2605, Unknown=0, NotChecked=0, Total=2862 [2021-06-12 21:18:49,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30535 states. [2021-06-12 21:18:50,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30535 to 22239. [2021-06-12 21:18:50,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22239 states, 22238 states have (on average 2.4656443924813383) internal successors, (54831), 22238 states have internal predecessors, (54831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:18:50,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22239 states to 22239 states and 54831 transitions. [2021-06-12 21:18:50,121 INFO L78 Accepts]: Start accepts. Automaton has 22239 states and 54831 transitions. Word has length 65 [2021-06-12 21:18:50,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:18:50,121 INFO L482 AbstractCegarLoop]: Abstraction has 22239 states and 54831 transitions. [2021-06-12 21:18:50,121 INFO L483 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-06-12 21:18:50,121 INFO L276 IsEmpty]: Start isEmpty. Operand 22239 states and 54831 transitions. [2021-06-12 21:18:50,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:18:50,139 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:18:50,139 INFO L472 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-06-12 21:18:50,339 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2021-06-12 21:18:50,339 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:18:50,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:18:50,339 INFO L82 PathProgramCache]: Analyzing trace with hash 921879509, now seen corresponding path program 113 times [2021-06-12 21:18:50,340 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:18:50,340 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481195480] [2021-06-12 21:18:50,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:18:50,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:18:50,688 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:18:50,689 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:18:50,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481195480] [2021-06-12 21:18:50,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481195480] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:18:50,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1866996054] [2021-06-12 21:18:50,689 INFO L93 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-06-12 21:18:50,720 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-06-12 21:18:50,720 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:18:50,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-12 21:18:50,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:18:51,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:51,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:51,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:51,413 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:51,413 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:51,414 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-06-12 21:18:51,415 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:18:51,420 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:18:51,421 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:18:51,421 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-12 21:18:51,431 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:18:51,431 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1866996054] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:18:51,431 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:18:51,431 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 31 [2021-06-12 21:18:51,431 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637629009] [2021-06-12 21:18:51,431 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-12 21:18:51,431 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:18:51,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-12 21:18:51,432 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=866, Unknown=0, NotChecked=0, Total=992 [2021-06-12 21:18:51,432 INFO L87 Difference]: Start difference. First operand 22239 states and 54831 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-06-12 21:18:52,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:18:52,899 INFO L93 Difference]: Finished difference Result 34023 states and 84647 transitions. [2021-06-12 21:18:52,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-12 21:18:52,900 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-06-12 21:18:52,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:18:52,933 INFO L225 Difference]: With dead ends: 34023 [2021-06-12 21:18:52,933 INFO L226 Difference]: Without dead ends: 33743 [2021-06-12 21:18:52,933 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 49 SyntacticMatches, 5 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 731 ImplicationChecksByTransitivity, 1401.5ms TimeCoverageRelationStatistics Valid=332, Invalid=2860, Unknown=0, NotChecked=0, Total=3192 [2021-06-12 21:18:52,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33743 states. [2021-06-12 21:18:53,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33743 to 22303. [2021-06-12 21:18:53,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22303 states, 22302 states have (on average 2.4657429826921353) internal successors, (54991), 22302 states have internal predecessors, (54991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:18:53,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22303 states to 22303 states and 54991 transitions. [2021-06-12 21:18:53,263 INFO L78 Accepts]: Start accepts. Automaton has 22303 states and 54991 transitions. Word has length 65 [2021-06-12 21:18:53,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:18:53,263 INFO L482 AbstractCegarLoop]: Abstraction has 22303 states and 54991 transitions. [2021-06-12 21:18:53,263 INFO L483 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-06-12 21:18:53,263 INFO L276 IsEmpty]: Start isEmpty. Operand 22303 states and 54991 transitions. [2021-06-12 21:18:53,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:18:53,281 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:18:53,281 INFO L472 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-06-12 21:18:53,482 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:18:53,483 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:18:53,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:18:53,483 INFO L82 PathProgramCache]: Analyzing trace with hash -1503500843, now seen corresponding path program 114 times [2021-06-12 21:18:53,483 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:18:53,483 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628956961] [2021-06-12 21:18:53,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:18:53,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:18:53,825 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:18:53,825 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:18:53,825 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628956961] [2021-06-12 21:18:53,825 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [628956961] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:18:53,825 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1512829382] [2021-06-12 21:18:53,825 INFO L93 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-06-12 21:18:53,856 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-06-12 21:18:53,856 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:18:53,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-12 21:18:53,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:18:54,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:54,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:54,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:54,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:54,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:54,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:54,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:54,502 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:54,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:54,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:54,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:54,505 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:54,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:54,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:54,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:54,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:54,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:54,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:54,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:54,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:54,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:54,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:54,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:54,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:54,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:54,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:54,513 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:54,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:54,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:54,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:54,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:54,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:54,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:54,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:54,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:54,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:54,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:54,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:54,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:54,521 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-06-12 21:18:54,522 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:18:54,527 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:18:54,528 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:18:54,528 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-12 21:18:54,537 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:18:54,537 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1512829382] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:18:54,537 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:18:54,537 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 31 [2021-06-12 21:18:54,538 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516204896] [2021-06-12 21:18:54,538 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-12 21:18:54,538 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:18:54,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-12 21:18:54,538 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=866, Unknown=0, NotChecked=0, Total=992 [2021-06-12 21:18:54,538 INFO L87 Difference]: Start difference. First operand 22303 states and 54991 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-06-12 21:18:55,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:18:55,765 INFO L93 Difference]: Finished difference Result 29095 states and 71967 transitions. [2021-06-12 21:18:55,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-12 21:18:55,766 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-06-12 21:18:55,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:18:55,797 INFO L225 Difference]: With dead ends: 29095 [2021-06-12 21:18:55,798 INFO L226 Difference]: Without dead ends: 29055 [2021-06-12 21:18:55,798 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 49 SyntacticMatches, 5 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 634 ImplicationChecksByTransitivity, 1348.0ms TimeCoverageRelationStatistics Valid=298, Invalid=2564, Unknown=0, NotChecked=0, Total=2862 [2021-06-12 21:18:55,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29055 states. [2021-06-12 21:18:56,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29055 to 22319. [2021-06-12 21:18:56,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22319 states, 22318 states have (on average 2.465767541894435) internal successors, (55031), 22318 states have internal predecessors, (55031), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:18:56,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22319 states to 22319 states and 55031 transitions. [2021-06-12 21:18:56,126 INFO L78 Accepts]: Start accepts. Automaton has 22319 states and 55031 transitions. Word has length 65 [2021-06-12 21:18:56,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:18:56,126 INFO L482 AbstractCegarLoop]: Abstraction has 22319 states and 55031 transitions. [2021-06-12 21:18:56,126 INFO L483 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-06-12 21:18:56,126 INFO L276 IsEmpty]: Start isEmpty. Operand 22319 states and 55031 transitions. [2021-06-12 21:18:56,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:18:56,145 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:18:56,145 INFO L472 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-06-12 21:18:56,345 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:18:56,346 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:18:56,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:18:56,346 INFO L82 PathProgramCache]: Analyzing trace with hash 363466709, now seen corresponding path program 115 times [2021-06-12 21:18:56,346 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:18:56,346 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729369416] [2021-06-12 21:18:56,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:18:56,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:18:56,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-06-12 21:18:56,687 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:18:56,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729369416] [2021-06-12 21:18:56,687 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729369416] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:18:56,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1235253902] [2021-06-12 21:18:56,687 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:18:56,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:18:56,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-12 21:18:56,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:18:57,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,404 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:57,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,418 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:57,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:18:57,419 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:18:57,420 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-06-12 21:18:57,421 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:18:57,426 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:18:57,427 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:18:57,427 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-12 21:18:57,436 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:18:57,436 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1235253902] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:18:57,436 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:18:57,436 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 30 [2021-06-12 21:18:57,436 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1358773122] [2021-06-12 21:18:57,436 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-12 21:18:57,436 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:18:57,436 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-12 21:18:57,436 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=808, Unknown=0, NotChecked=0, Total=930 [2021-06-12 21:18:57,436 INFO L87 Difference]: Start difference. First operand 22319 states and 55031 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-06-12 21:18:59,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:18:59,145 INFO L93 Difference]: Finished difference Result 32175 states and 79699 transitions. [2021-06-12 21:18:59,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-12 21:18:59,145 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-06-12 21:18:59,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:18:59,179 INFO L225 Difference]: With dead ends: 32175 [2021-06-12 21:18:59,179 INFO L226 Difference]: Without dead ends: 32111 [2021-06-12 21:18:59,180 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 49 SyntacticMatches, 6 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 650 ImplicationChecksByTransitivity, 1325.0ms TimeCoverageRelationStatistics Valid=318, Invalid=2652, Unknown=0, NotChecked=0, Total=2970 [2021-06-12 21:18:59,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32111 states. [2021-06-12 21:18:59,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32111 to 22511. [2021-06-12 21:18:59,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22511 states, 22510 states have (on average 2.4660595290981786) internal successors, (55511), 22510 states have internal predecessors, (55511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:18:59,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22511 states to 22511 states and 55511 transitions. [2021-06-12 21:18:59,498 INFO L78 Accepts]: Start accepts. Automaton has 22511 states and 55511 transitions. Word has length 65 [2021-06-12 21:18:59,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:18:59,498 INFO L482 AbstractCegarLoop]: Abstraction has 22511 states and 55511 transitions. [2021-06-12 21:18:59,498 INFO L483 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-06-12 21:18:59,498 INFO L276 IsEmpty]: Start isEmpty. Operand 22511 states and 55511 transitions. [2021-06-12 21:18:59,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:18:59,516 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:18:59,516 INFO L472 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-06-12 21:18:59,716 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable121 [2021-06-12 21:18:59,717 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:18:59,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:18:59,717 INFO L82 PathProgramCache]: Analyzing trace with hash -1821229611, now seen corresponding path program 116 times [2021-06-12 21:18:59,717 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:18:59,717 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255816983] [2021-06-12 21:18:59,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:18:59,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:19:00,129 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:19:00,130 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:19:00,130 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255816983] [2021-06-12 21:19:00,130 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [255816983] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:19:00,130 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1925989614] [2021-06-12 21:19:00,130 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:19:00,160 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:19:00,160 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:19:00,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-12 21:19:00,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:19:00,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,715 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:19:00,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,721 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:19:00,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:00,732 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:19:00,732 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-06-12 21:19:00,734 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:19:00,738 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:19:00,740 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:19:00,740 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-12 21:19:00,749 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:19:00,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1925989614] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:19:00,749 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:19:00,749 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 30 [2021-06-12 21:19:00,749 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712054193] [2021-06-12 21:19:00,749 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-12 21:19:00,750 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:19:00,750 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-12 21:19:00,750 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=819, Unknown=0, NotChecked=0, Total=930 [2021-06-12 21:19:00,750 INFO L87 Difference]: Start difference. First operand 22511 states and 55511 transitions. Second operand has 31 states, 31 states have (on average 2.903225806451613) internal successors, (90), 30 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:19:02,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:19:02,464 INFO L93 Difference]: Finished difference Result 31275 states and 77190 transitions. [2021-06-12 21:19:02,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-12 21:19:02,464 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.903225806451613) internal successors, (90), 30 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-12 21:19:02,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:19:02,499 INFO L225 Difference]: With dead ends: 31275 [2021-06-12 21:19:02,499 INFO L226 Difference]: Without dead ends: 30823 [2021-06-12 21:19:02,500 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 49 SyntacticMatches, 6 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 857 ImplicationChecksByTransitivity, 1564.7ms TimeCoverageRelationStatistics Valid=336, Invalid=3086, Unknown=0, NotChecked=0, Total=3422 [2021-06-12 21:19:02,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30823 states. [2021-06-12 21:19:02,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30823 to 25295. [2021-06-12 21:19:02,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25295 states, 25294 states have (on average 2.4637068079386415) internal successors, (62317), 25294 states have internal predecessors, (62317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:19:02,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25295 states to 25295 states and 62317 transitions. [2021-06-12 21:19:02,984 INFO L78 Accepts]: Start accepts. Automaton has 25295 states and 62317 transitions. Word has length 65 [2021-06-12 21:19:02,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:19:02,984 INFO L482 AbstractCegarLoop]: Abstraction has 25295 states and 62317 transitions. [2021-06-12 21:19:02,984 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 2.903225806451613) internal successors, (90), 30 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:19:02,984 INFO L276 IsEmpty]: Start isEmpty. Operand 25295 states and 62317 transitions. [2021-06-12 21:19:03,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:19:03,003 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:19:03,003 INFO L472 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-06-12 21:19:03,203 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2021-06-12 21:19:03,204 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:19:03,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:19:03,204 INFO L82 PathProgramCache]: Analyzing trace with hash -243267115, now seen corresponding path program 117 times [2021-06-12 21:19:03,204 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:19:03,204 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895822455] [2021-06-12 21:19:03,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:19:03,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:19:03,442 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 153 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-06-12 21:19:03,442 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:19:03,442 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895822455] [2021-06-12 21:19:03,442 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1895822455] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:19:03,442 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [206005405] [2021-06-12 21:19:03,442 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:19:03,474 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-06-12 21:19:03,474 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:19:03,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-12 21:19:03,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:19:03,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:03,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:03,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:03,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:03,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:03,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:03,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:03,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:03,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:03,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:03,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:03,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:03,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:03,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:03,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:03,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:03,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:03,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:03,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:03,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:03,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:03,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:03,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:03,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:03,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:04,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:04,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:04,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:04,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:04,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:04,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:04,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:04,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:04,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:04,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:04,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:04,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:04,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:04,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:04,008 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:19:04,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:04,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:04,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:19:04,010 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-06-12 21:19:04,011 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:19:04,016 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:19:04,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-06-12 21:19:04,017 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-12 21:19:04,027 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 15 proven. 153 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:19:04,027 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [206005405] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:19:04,027 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:19:04,027 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 20] total 25 [2021-06-12 21:19:04,027 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184589853] [2021-06-12 21:19:04,027 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-12 21:19:04,027 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:19:04,028 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-12 21:19:04,028 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=564, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:19:04,028 INFO L87 Difference]: Start difference. First operand 25295 states and 62317 transitions. Second operand has 26 states, 26 states have (on average 3.1538461538461537) internal successors, (82), 25 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-06-12 21:19:05,485 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 64 [2021-06-12 21:19:06,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:19:06,149 INFO L93 Difference]: Finished difference Result 32375 states and 79952 transitions. [2021-06-12 21:19:06,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-12 21:19:06,149 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 3.1538461538461537) internal successors, (82), 25 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 65 [2021-06-12 21:19:06,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:19:06,178 INFO L225 Difference]: With dead ends: 32375 [2021-06-12 21:19:06,178 INFO L226 Difference]: Without dead ends: 31959 [2021-06-12 21:19:06,178 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 53 SyntacticMatches, 7 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 775 ImplicationChecksByTransitivity, 1708.6ms TimeCoverageRelationStatistics Valid=338, Invalid=2742, Unknown=0, NotChecked=0, Total=3080 [2021-06-12 21:19:06,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31959 states. [2021-06-12 21:19:06,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31959 to 25695. [2021-06-12 21:19:06,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25695 states, 25694 states have (on average 2.4642718144313847) internal successors, (63317), 25694 states have internal predecessors, (63317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:19:06,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25695 states to 25695 states and 63317 transitions. [2021-06-12 21:19:06,532 INFO L78 Accepts]: Start accepts. Automaton has 25695 states and 63317 transitions. Word has length 65 [2021-06-12 21:19:06,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:19:06,532 INFO L482 AbstractCegarLoop]: Abstraction has 25695 states and 63317 transitions. [2021-06-12 21:19:06,532 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 3.1538461538461537) internal successors, (82), 25 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-06-12 21:19:06,532 INFO L276 IsEmpty]: Start isEmpty. Operand 25695 states and 63317 transitions. [2021-06-12 21:19:06,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:19:06,551 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:19:06,551 INFO L472 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-06-12 21:19:06,751 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable123,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:19:06,752 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:19:06,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:19:06,752 INFO L82 PathProgramCache]: Analyzing trace with hash 555299797, now seen corresponding path program 118 times [2021-06-12 21:19:06,752 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:19:06,752 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346106413] [2021-06-12 21:19:06,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:19:06,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:19:07,016 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-12 21:19:07,016 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:19:07,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346106413] [2021-06-12 21:19:07,016 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346106413] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:19:07,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1300765111] [2021-06-12 21:19:07,016 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:19:07,048 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:19:07,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:19:07,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-12 21:19:07,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:19:07,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:07,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:07,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:07,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:07,574 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:19:07,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:07,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:07,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:07,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:07,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:07,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:07,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:07,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:07,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:07,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:07,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:07,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:07,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:07,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:07,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:07,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:07,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:07,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:07,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:19:07,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:07,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:07,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:07,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:07,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:07,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:07,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:07,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:07,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:07,592 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-06-12 21:19:07,593 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:19:07,598 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:19:07,599 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:19:07,599 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-12 21:19:07,608 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 11 proven. 157 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:19:07,608 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1300765111] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:19:07,608 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:19:07,608 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 20] total 26 [2021-06-12 21:19:07,608 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [643105623] [2021-06-12 21:19:07,609 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-12 21:19:07,609 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:19:07,609 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-12 21:19:07,609 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=614, Unknown=0, NotChecked=0, Total=702 [2021-06-12 21:19:07,609 INFO L87 Difference]: Start difference. First operand 25695 states and 63317 transitions. Second operand has 27 states, 27 states have (on average 3.185185185185185) internal successors, (86), 26 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-06-12 21:19:10,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:19:10,370 INFO L93 Difference]: Finished difference Result 34791 states and 85810 transitions. [2021-06-12 21:19:10,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-12 21:19:10,371 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.185185185185185) internal successors, (86), 26 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 65 [2021-06-12 21:19:10,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:19:10,410 INFO L225 Difference]: With dead ends: 34791 [2021-06-12 21:19:10,410 INFO L226 Difference]: Without dead ends: 34231 [2021-06-12 21:19:10,411 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 52 SyntacticMatches, 7 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 886 ImplicationChecksByTransitivity, 1896.1ms TimeCoverageRelationStatistics Valid=361, Invalid=3179, Unknown=0, NotChecked=0, Total=3540 [2021-06-12 21:19:10,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34231 states. [2021-06-12 21:19:10,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34231 to 25919. [2021-06-12 21:19:10,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25919 states, 25918 states have (on average 2.4645806003549655) internal successors, (63877), 25918 states have internal predecessors, (63877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:19:10,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25919 states to 25919 states and 63877 transitions. [2021-06-12 21:19:10,825 INFO L78 Accepts]: Start accepts. Automaton has 25919 states and 63877 transitions. Word has length 65 [2021-06-12 21:19:10,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:19:10,825 INFO L482 AbstractCegarLoop]: Abstraction has 25919 states and 63877 transitions. [2021-06-12 21:19:10,825 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 3.185185185185185) internal successors, (86), 26 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-06-12 21:19:10,825 INFO L276 IsEmpty]: Start isEmpty. Operand 25919 states and 63877 transitions. [2021-06-12 21:19:10,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:19:10,847 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:19:10,847 INFO L472 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-06-12 21:19:11,047 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2021-06-12 21:19:11,048 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:19:11,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:19:11,048 INFO L82 PathProgramCache]: Analyzing trace with hash 685620181, now seen corresponding path program 119 times [2021-06-12 21:19:11,048 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:19:11,048 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [292259507] [2021-06-12 21:19:11,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:19:11,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:19:11,307 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 156 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-12 21:19:11,307 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:19:11,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [292259507] [2021-06-12 21:19:11,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [292259507] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:19:11,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [567663521] [2021-06-12 21:19:11,307 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:19:11,340 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-06-12 21:19:11,340 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:19:11,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-12 21:19:11,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:19:11,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:11,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:11,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:11,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:11,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:11,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:11,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:11,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:11,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:11,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:19:11,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:11,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:11,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:11,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:11,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:11,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:11,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:11,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:11,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:11,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:11,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:11,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:11,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:11,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:11,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:19:11,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:11,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:11,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:11,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:11,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:11,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:11,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:11,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:11,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:11,953 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-06-12 21:19:11,954 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:19:11,959 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:19:11,962 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:19:11,962 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-12 21:19:11,972 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 12 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:19:11,972 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [567663521] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:19:11,972 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:19:11,972 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 20] total 25 [2021-06-12 21:19:11,972 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1040650706] [2021-06-12 21:19:11,972 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-12 21:19:11,972 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:19:11,972 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-12 21:19:11,972 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:19:11,972 INFO L87 Difference]: Start difference. First operand 25919 states and 63877 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-06-12 21:19:13,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:19:13,307 INFO L93 Difference]: Finished difference Result 33819 states and 83530 transitions. [2021-06-12 21:19:13,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-12 21:19:13,308 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 65 [2021-06-12 21:19:13,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:19:13,344 INFO L225 Difference]: With dead ends: 33819 [2021-06-12 21:19:13,345 INFO L226 Difference]: Without dead ends: 33719 [2021-06-12 21:19:13,345 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 53 SyntacticMatches, 7 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 541 ImplicationChecksByTransitivity, 1096.9ms TimeCoverageRelationStatistics Valid=221, Invalid=2035, Unknown=0, NotChecked=0, Total=2256 [2021-06-12 21:19:13,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33719 states. [2021-06-12 21:19:13,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33719 to 26959. [2021-06-12 21:19:13,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26959 states, 26958 states have (on average 2.4659470287113288) internal successors, (66477), 26958 states have internal predecessors, (66477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:19:13,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26959 states to 26959 states and 66477 transitions. [2021-06-12 21:19:13,743 INFO L78 Accepts]: Start accepts. Automaton has 26959 states and 66477 transitions. Word has length 65 [2021-06-12 21:19:13,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:19:13,743 INFO L482 AbstractCegarLoop]: Abstraction has 26959 states and 66477 transitions. [2021-06-12 21:19:13,743 INFO L483 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-06-12 21:19:13,743 INFO L276 IsEmpty]: Start isEmpty. Operand 26959 states and 66477 transitions. [2021-06-12 21:19:13,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:19:13,763 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:19:13,763 INFO L472 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-06-12 21:19:13,964 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable125,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:19:13,964 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:19:13,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:19:13,964 INFO L82 PathProgramCache]: Analyzing trace with hash 869393877, now seen corresponding path program 120 times [2021-06-12 21:19:13,964 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:19:13,964 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480098785] [2021-06-12 21:19:13,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:19:13,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:19:14,336 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:19:14,336 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:19:14,336 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480098785] [2021-06-12 21:19:14,336 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1480098785] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:19:14,336 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1887694819] [2021-06-12 21:19:14,337 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:19:14,369 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-06-12 21:19:14,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:19:14,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 68 conjunts are in the unsatisfiable core [2021-06-12 21:19:14,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:19:14,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:14,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:14,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:19:14,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:14,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:14,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:14,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:14,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:14,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:14,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:14,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:14,910 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:19:14,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:14,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:14,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:14,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:14,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:14,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:14,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:14,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:14,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:14,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:14,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:14,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:14,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:14,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:14,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:14,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:14,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:14,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:14,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:14,922 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-06-12 21:19:14,923 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:19:14,928 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:19:14,929 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:19:14,929 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-12 21:19:14,938 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:19:14,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1887694819] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:19:14,939 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:19:14,939 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 20] total 26 [2021-06-12 21:19:14,939 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287474150] [2021-06-12 21:19:14,939 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-12 21:19:14,939 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:19:14,939 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-12 21:19:14,939 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=621, Unknown=0, NotChecked=0, Total=702 [2021-06-12 21:19:14,939 INFO L87 Difference]: Start difference. First operand 26959 states and 66477 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-06-12 21:19:16,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:19:16,652 INFO L93 Difference]: Finished difference Result 36567 states and 90236 transitions. [2021-06-12 21:19:16,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-12 21:19:16,653 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-06-12 21:19:16,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:19:16,691 INFO L225 Difference]: With dead ends: 36567 [2021-06-12 21:19:16,692 INFO L226 Difference]: Without dead ends: 36183 [2021-06-12 21:19:16,692 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 52 SyntacticMatches, 7 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 572 ImplicationChecksByTransitivity, 1276.2ms TimeCoverageRelationStatistics Valid=230, Invalid=2220, Unknown=0, NotChecked=0, Total=2450 [2021-06-12 21:19:16,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36183 states. [2021-06-12 21:19:17,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36183 to 28527. [2021-06-12 21:19:17,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28527 states, 28526 states have (on average 2.4672579401247985) internal successors, (70381), 28526 states have internal predecessors, (70381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:19:17,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28527 states to 28527 states and 70381 transitions. [2021-06-12 21:19:17,170 INFO L78 Accepts]: Start accepts. Automaton has 28527 states and 70381 transitions. Word has length 65 [2021-06-12 21:19:17,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:19:17,170 INFO L482 AbstractCegarLoop]: Abstraction has 28527 states and 70381 transitions. [2021-06-12 21:19:17,170 INFO L483 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-06-12 21:19:17,170 INFO L276 IsEmpty]: Start isEmpty. Operand 28527 states and 70381 transitions. [2021-06-12 21:19:17,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:19:17,192 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:19:17,192 INFO L472 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-06-12 21:19:17,408 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2021-06-12 21:19:17,408 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:19:17,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:19:17,408 INFO L82 PathProgramCache]: Analyzing trace with hash -1137333803, now seen corresponding path program 121 times [2021-06-12 21:19:17,408 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:19:17,408 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1946254015] [2021-06-12 21:19:17,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:19:17,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:19:17,705 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:19:17,705 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:19:17,705 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1946254015] [2021-06-12 21:19:17,705 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1946254015] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:19:17,705 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1699133300] [2021-06-12 21:19:17,705 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:19:17,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:19:17,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-12 21:19:17,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:19:18,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:18,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:18,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:18,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:18,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:18,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:18,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:18,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:18,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:18,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:18,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:18,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:18,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:18,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:18,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:18,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:18,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:18,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:18,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:18,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:18,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:18,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:18,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:18,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:18,298 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:19:18,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:18,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:18,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:18,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:18,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:18,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:18,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:18,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:18,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:18,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:18,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:19:18,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:18,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:18,306 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-06-12 21:19:18,307 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:19:18,312 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:19:18,313 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:19:18,314 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-12 21:19:18,323 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:19:18,323 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1699133300] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:19:18,323 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:19:18,323 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 20] total 27 [2021-06-12 21:19:18,323 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [720145743] [2021-06-12 21:19:18,324 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-12 21:19:18,324 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:19:18,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-12 21:19:18,324 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=659, Unknown=0, NotChecked=0, Total=756 [2021-06-12 21:19:18,324 INFO L87 Difference]: Start difference. First operand 28527 states and 70381 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-06-12 21:19:19,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:19:19,962 INFO L93 Difference]: Finished difference Result 41391 states and 102480 transitions. [2021-06-12 21:19:19,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-12 21:19:19,962 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-06-12 21:19:19,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:19:20,009 INFO L225 Difference]: With dead ends: 41391 [2021-06-12 21:19:20,009 INFO L226 Difference]: Without dead ends: 41303 [2021-06-12 21:19:20,010 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 51 SyntacticMatches, 7 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 616 ImplicationChecksByTransitivity, 1266.8ms TimeCoverageRelationStatistics Valid=285, Invalid=2471, Unknown=0, NotChecked=0, Total=2756 [2021-06-12 21:19:20,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41303 states. [2021-06-12 21:19:20,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41303 to 28047. [2021-06-12 21:19:20,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28047 states, 28046 states have (on average 2.4666975682806815) internal successors, (69181), 28046 states have internal predecessors, (69181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:19:20,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28047 states to 28047 states and 69181 transitions. [2021-06-12 21:19:20,529 INFO L78 Accepts]: Start accepts. Automaton has 28047 states and 69181 transitions. Word has length 65 [2021-06-12 21:19:20,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:19:20,529 INFO L482 AbstractCegarLoop]: Abstraction has 28047 states and 69181 transitions. [2021-06-12 21:19:20,530 INFO L483 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-06-12 21:19:20,530 INFO L276 IsEmpty]: Start isEmpty. Operand 28047 states and 69181 transitions. [2021-06-12 21:19:20,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:19:20,551 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:19:20,551 INFO L472 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-06-12 21:19:20,752 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,125 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:19:20,752 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:19:20,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:19:20,753 INFO L82 PathProgramCache]: Analyzing trace with hash -8965675, now seen corresponding path program 122 times [2021-06-12 21:19:20,753 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:19:20,753 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303554404] [2021-06-12 21:19:20,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:19:20,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:19:21,107 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:19:21,107 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:19:21,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303554404] [2021-06-12 21:19:21,107 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303554404] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:19:21,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [124743216] [2021-06-12 21:19:21,107 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:19:21,138 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:19:21,138 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:19:21,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-12 21:19:21,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:19:21,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:21,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:21,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:21,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:21,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:21,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:21,718 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:19:21,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:21,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:21,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:21,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:21,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:21,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:21,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:21,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:21,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:21,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:21,724 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:19:21,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:21,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:21,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:21,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:21,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:21,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:21,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:21,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:21,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:21,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:21,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:21,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:21,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:21,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:21,733 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-06-12 21:19:21,734 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:19:21,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:19:21,740 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:19:21,740 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-12 21:19:21,750 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:19:21,750 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [124743216] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:19:21,750 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:19:21,750 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 29 [2021-06-12 21:19:21,750 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2147195295] [2021-06-12 21:19:21,750 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-12 21:19:21,750 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:19:21,751 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-12 21:19:21,751 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=751, Unknown=0, NotChecked=0, Total=870 [2021-06-12 21:19:21,751 INFO L87 Difference]: Start difference. First operand 28047 states and 69181 transitions. Second operand has 30 states, 30 states have (on average 2.933333333333333) internal successors, (88), 29 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-06-12 21:19:23,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:19:23,192 INFO L93 Difference]: Finished difference Result 39047 states and 96941 transitions. [2021-06-12 21:19:23,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-12 21:19:23,193 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.933333333333333) internal successors, (88), 29 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-06-12 21:19:23,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:19:23,235 INFO L225 Difference]: With dead ends: 39047 [2021-06-12 21:19:23,236 INFO L226 Difference]: Without dead ends: 38863 [2021-06-12 21:19:23,236 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 49 SyntacticMatches, 7 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 630 ImplicationChecksByTransitivity, 1328.8ms TimeCoverageRelationStatistics Valid=318, Invalid=2544, Unknown=0, NotChecked=0, Total=2862 [2021-06-12 21:19:23,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38863 states. [2021-06-12 21:19:23,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38863 to 28127. [2021-06-12 21:19:23,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28127 states, 28126 states have (on average 2.466792291829624) internal successors, (69381), 28126 states have internal predecessors, (69381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:19:23,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28127 states to 28127 states and 69381 transitions. [2021-06-12 21:19:23,675 INFO L78 Accepts]: Start accepts. Automaton has 28127 states and 69381 transitions. Word has length 65 [2021-06-12 21:19:23,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:19:23,676 INFO L482 AbstractCegarLoop]: Abstraction has 28127 states and 69381 transitions. [2021-06-12 21:19:23,676 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.933333333333333) internal successors, (88), 29 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-06-12 21:19:23,676 INFO L276 IsEmpty]: Start isEmpty. Operand 28127 states and 69381 transitions. [2021-06-12 21:19:23,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:19:23,698 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:19:23,698 INFO L472 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-06-12 21:19:23,898 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2021-06-12 21:19:23,898 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:19:23,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:19:23,899 INFO L82 PathProgramCache]: Analyzing trace with hash 1382256597, now seen corresponding path program 123 times [2021-06-12 21:19:23,899 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:19:23,899 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804876257] [2021-06-12 21:19:23,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:19:23,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:19:24,195 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:19:24,196 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:19:24,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804876257] [2021-06-12 21:19:24,196 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1804876257] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:19:24,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [435954847] [2021-06-12 21:19:24,196 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:19:24,233 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-06-12 21:19:24,233 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:19:24,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 67 conjunts are in the unsatisfiable core [2021-06-12 21:19:24,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:19:24,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:19:24,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,971 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:19:24,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:19:24,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:19:24,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:24,982 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 139 treesize of output 55 [2021-06-12 21:19:24,984 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:19:24,997 INFO L628 ElimStorePlain]: treesize reduction 5, result has 81.5 percent of original size [2021-06-12 21:19:24,998 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:19:24,998 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:159, output treesize:7 [2021-06-12 21:19:25,008 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:19:25,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [435954847] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:19:25,008 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:19:25,008 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 20] total 25 [2021-06-12 21:19:25,008 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954657381] [2021-06-12 21:19:25,008 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-12 21:19:25,008 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:19:25,009 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-12 21:19:25,009 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=581, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:19:25,009 INFO L87 Difference]: Start difference. First operand 28127 states and 69381 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-06-12 21:19:27,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:19:27,669 INFO L93 Difference]: Finished difference Result 35719 states and 88144 transitions. [2021-06-12 21:19:27,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-12 21:19:27,669 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 65 [2021-06-12 21:19:27,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:19:27,706 INFO L225 Difference]: With dead ends: 35719 [2021-06-12 21:19:27,706 INFO L226 Difference]: Without dead ends: 35367 [2021-06-12 21:19:27,706 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 52 SyntacticMatches, 8 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 399 ImplicationChecksByTransitivity, 1594.8ms TimeCoverageRelationStatistics Valid=205, Invalid=1957, Unknown=0, NotChecked=0, Total=2162 [2021-06-12 21:19:27,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35367 states. [2021-06-12 21:19:28,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35367 to 29039. [2021-06-12 21:19:28,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29039 states, 29038 states have (on average 2.467284248226462) internal successors, (71645), 29038 states have internal predecessors, (71645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:19:28,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29039 states to 29039 states and 71645 transitions. [2021-06-12 21:19:28,098 INFO L78 Accepts]: Start accepts. Automaton has 29039 states and 71645 transitions. Word has length 65 [2021-06-12 21:19:28,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:19:28,098 INFO L482 AbstractCegarLoop]: Abstraction has 29039 states and 71645 transitions. [2021-06-12 21:19:28,098 INFO L483 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-06-12 21:19:28,098 INFO L276 IsEmpty]: Start isEmpty. Operand 29039 states and 71645 transitions. [2021-06-12 21:19:28,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:19:28,123 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:19:28,123 INFO L472 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-06-12 21:19:28,323 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2021-06-12 21:19:28,323 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:19:28,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:19:28,323 INFO L82 PathProgramCache]: Analyzing trace with hash -624471083, now seen corresponding path program 124 times [2021-06-12 21:19:28,323 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:19:28,323 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262097866] [2021-06-12 21:19:28,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:19:28,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:19:28,625 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:19:28,626 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:19:28,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262097866] [2021-06-12 21:19:28,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262097866] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:19:28,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [193885248] [2021-06-12 21:19:28,626 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:19:28,656 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:19:28,656 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:19:28,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-12 21:19:28,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:19:29,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:29,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:29,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:29,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:29,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:29,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:29,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:29,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:29,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:29,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:29,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:29,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:29,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:29,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:29,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:29,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:29,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:29,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:29,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:29,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:29,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:29,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:29,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:29,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:29,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:29,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:29,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:29,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:29,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:29,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:29,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:29,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:29,192 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:19:29,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:29,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-12 21:19:29,194 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:19:29,199 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:19:29,200 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:19:29,200 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-12 21:19:29,210 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:19:29,210 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [193885248] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:19:29,210 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:19:29,210 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 20] total 26 [2021-06-12 21:19:29,210 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269931668] [2021-06-12 21:19:29,210 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-12 21:19:29,210 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:19:29,210 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-12 21:19:29,210 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=610, Unknown=0, NotChecked=0, Total=702 [2021-06-12 21:19:29,211 INFO L87 Difference]: Start difference. First operand 29039 states and 71645 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-06-12 21:19:30,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:19:30,540 INFO L93 Difference]: Finished difference Result 40703 states and 100802 transitions. [2021-06-12 21:19:30,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-12 21:19:30,540 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 65 [2021-06-12 21:19:30,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:19:30,585 INFO L225 Difference]: With dead ends: 40703 [2021-06-12 21:19:30,585 INFO L226 Difference]: Without dead ends: 40615 [2021-06-12 21:19:30,585 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 51 SyntacticMatches, 8 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 530 ImplicationChecksByTransitivity, 1188.1ms TimeCoverageRelationStatistics Valid=261, Invalid=2189, Unknown=0, NotChecked=0, Total=2450 [2021-06-12 21:19:30,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40615 states. [2021-06-12 21:19:30,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40615 to 28943. [2021-06-12 21:19:31,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28943 states, 28942 states have (on average 2.4671757307718885) internal successors, (71405), 28942 states have internal predecessors, (71405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:19:31,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28943 states to 28943 states and 71405 transitions. [2021-06-12 21:19:31,047 INFO L78 Accepts]: Start accepts. Automaton has 28943 states and 71405 transitions. Word has length 65 [2021-06-12 21:19:31,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:19:31,047 INFO L482 AbstractCegarLoop]: Abstraction has 28943 states and 71405 transitions. [2021-06-12 21:19:31,047 INFO L483 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-06-12 21:19:31,047 INFO L276 IsEmpty]: Start isEmpty. Operand 28943 states and 71405 transitions. [2021-06-12 21:19:31,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:19:31,075 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:19:31,075 INFO L472 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-06-12 21:19:31,275 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,128 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:19:31,275 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:19:31,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:19:31,276 INFO L82 PathProgramCache]: Analyzing trace with hash 1135155157, now seen corresponding path program 125 times [2021-06-12 21:19:31,276 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:19:31,276 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913835488] [2021-06-12 21:19:31,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:19:31,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:19:31,601 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:19:31,601 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:19:31,601 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913835488] [2021-06-12 21:19:31,601 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [913835488] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:19:31,601 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [837510557] [2021-06-12 21:19:31,601 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:19:31,639 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-06-12 21:19:31,639 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:19:31,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 65 conjunts are in the unsatisfiable core [2021-06-12 21:19:31,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:19:38,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,216 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:19:38,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:19:38,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,232 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:19:38,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,241 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:19:38,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:19:38,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,285 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:19:38,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,289 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:19:38,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:19:38,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:19:38,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 28 disjoint index pairs (out of 120 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 100 treesize of output 44 [2021-06-12 21:19:38,294 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:19:38,301 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:19:38,302 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:19:38,302 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:118, output treesize:3 [2021-06-12 21:19:38,341 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:19:38,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [837510557] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:19:38,341 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:19:38,341 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 20] total 36 [2021-06-12 21:19:38,341 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545491037] [2021-06-12 21:19:38,341 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-12 21:19:38,342 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:19:38,342 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-12 21:19:38,342 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=1211, Unknown=1, NotChecked=0, Total=1332 [2021-06-12 21:19:38,342 INFO L87 Difference]: Start difference. First operand 28943 states and 71405 transitions. Second operand has 37 states, 37 states have (on average 3.2432432432432434) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:20:12,937 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 73 [2021-06-12 21:20:27,198 WARN L205 SmtUtils]: Spent 764.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 86 [2021-06-12 21:20:50,124 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 65 [2021-06-12 21:21:24,248 WARN L205 SmtUtils]: Spent 2.18 s on a formula simplification. DAG size of input: 90 DAG size of output: 81 [2021-06-12 21:21:36,903 WARN L205 SmtUtils]: Spent 2.14 s on a formula simplification. DAG size of input: 89 DAG size of output: 80 [2021-06-12 21:22:24,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:22:24,700 INFO L93 Difference]: Finished difference Result 45435 states and 112338 transitions. [2021-06-12 21:22:24,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-06-12 21:22:24,700 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.2432432432432434) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-06-12 21:22:24,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:22:24,741 INFO L225 Difference]: With dead ends: 45435 [2021-06-12 21:22:24,742 INFO L226 Difference]: Without dead ends: 44727 [2021-06-12 21:22:24,743 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2480 ImplicationChecksByTransitivity, 64531.3ms TimeCoverageRelationStatistics Valid=730, Invalid=8955, Unknown=17, NotChecked=0, Total=9702 [2021-06-12 21:22:24,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44727 states. [2021-06-12 21:22:25,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44727 to 29855. [2021-06-12 21:22:25,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29855 states, 29854 states have (on average 2.4705232129697863) internal successors, (73755), 29854 states have internal predecessors, (73755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:22:25,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29855 states to 29855 states and 73755 transitions. [2021-06-12 21:22:25,183 INFO L78 Accepts]: Start accepts. Automaton has 29855 states and 73755 transitions. Word has length 65 [2021-06-12 21:22:25,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:22:25,183 INFO L482 AbstractCegarLoop]: Abstraction has 29855 states and 73755 transitions. [2021-06-12 21:22:25,183 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 3.2432432432432434) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:22:25,183 INFO L276 IsEmpty]: Start isEmpty. Operand 29855 states and 73755 transitions. [2021-06-12 21:22:25,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:22:25,209 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:22:25,209 INFO L472 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-06-12 21:22:25,409 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,129 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:22:25,409 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:22:25,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:22:25,410 INFO L82 PathProgramCache]: Analyzing trace with hash 503897045, now seen corresponding path program 126 times [2021-06-12 21:22:25,410 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:22:25,410 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359840896] [2021-06-12 21:22:25,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:22:25,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:22:25,818 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:22:25,818 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:22:25,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359840896] [2021-06-12 21:22:25,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1359840896] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:22:25,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [974827345] [2021-06-12 21:22:25,818 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:22:25,849 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-06-12 21:22:25,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:22:25,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-12 21:22:25,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:22:26,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:26,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:26,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:26,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:26,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:26,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:26,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:26,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:26,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:26,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:26,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:26,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:26,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:26,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:26,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:26,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:26,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:26,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:26,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:26,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:26,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:26,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:26,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:26,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:26,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:26,418 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:22:26,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:26,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:26,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:26,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:26,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:26,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:26,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-06-12 21:22:26,423 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:22:26,428 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:22:26,429 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:22:26,429 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-12 21:22:26,439 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:22:26,439 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [974827345] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:22:26,439 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:22:26,439 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 28 [2021-06-12 21:22:26,439 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362684223] [2021-06-12 21:22:26,439 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-12 21:22:26,439 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:22:26,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-12 21:22:26,439 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=698, Unknown=0, NotChecked=0, Total=812 [2021-06-12 21:22:26,440 INFO L87 Difference]: Start difference. First operand 29855 states and 73755 transitions. Second operand has 29 states, 29 states have (on average 2.896551724137931) internal successors, (84), 28 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-06-12 21:22:28,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:22:28,088 INFO L93 Difference]: Finished difference Result 41031 states and 101747 transitions. [2021-06-12 21:22:28,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-12 21:22:28,089 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.896551724137931) internal successors, (84), 28 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 65 [2021-06-12 21:22:28,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:22:28,135 INFO L225 Difference]: With dead ends: 41031 [2021-06-12 21:22:28,135 INFO L226 Difference]: Without dead ends: 40943 [2021-06-12 21:22:28,135 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 49 SyntacticMatches, 8 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 593 ImplicationChecksByTransitivity, 1340.1ms TimeCoverageRelationStatistics Valid=314, Invalid=2442, Unknown=0, NotChecked=0, Total=2756 [2021-06-12 21:22:28,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40943 states. [2021-06-12 21:22:28,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40943 to 29855. [2021-06-12 21:22:28,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29855 states, 29854 states have (on average 2.4705232129697863) internal successors, (73755), 29854 states have internal predecessors, (73755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:22:28,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29855 states to 29855 states and 73755 transitions. [2021-06-12 21:22:28,650 INFO L78 Accepts]: Start accepts. Automaton has 29855 states and 73755 transitions. Word has length 65 [2021-06-12 21:22:28,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:22:28,650 INFO L482 AbstractCegarLoop]: Abstraction has 29855 states and 73755 transitions. [2021-06-12 21:22:28,650 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.896551724137931) internal successors, (84), 28 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-06-12 21:22:28,650 INFO L276 IsEmpty]: Start isEmpty. Operand 29855 states and 73755 transitions. [2021-06-12 21:22:28,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-12 21:22:28,679 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:22:28,679 INFO L472 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-06-12 21:22:28,886 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,130 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:22:28,886 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:22:28,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:22:28,886 INFO L82 PathProgramCache]: Analyzing trace with hash 1880620501, now seen corresponding path program 127 times [2021-06-12 21:22:28,886 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:22:28,886 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556143797] [2021-06-12 21:22:28,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:22:28,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:22:29,254 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:22:29,255 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:22:29,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [556143797] [2021-06-12 21:22:29,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [556143797] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:22:29,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2054795206] [2021-06-12 21:22:29,255 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:22:29,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:22:29,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-12 21:22:29,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:22:29,732 INFO L354 Elim1Store]: treesize reduction 322, result has 0.3 percent of original size [2021-06-12 21:22:29,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 145 treesize of output 55 [2021-06-12 21:22:29,733 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:22:29,736 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:22:29,736 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:22:29,737 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:145, output treesize:7 [2021-06-12 21:22:29,746 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:22:29,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2054795206] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:22:29,746 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:22:29,746 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 27 [2021-06-12 21:22:29,746 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355602152] [2021-06-12 21:22:29,747 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-12 21:22:29,747 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:22:29,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-12 21:22:29,747 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=647, Unknown=0, NotChecked=0, Total=756 [2021-06-12 21:22:29,747 INFO L87 Difference]: Start difference. First operand 29855 states and 73755 transitions. Second operand has 28 states, 28 states have (on average 2.857142857142857) internal successors, (80), 27 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-06-12 21:22:31,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:22:31,246 INFO L93 Difference]: Finished difference Result 38723 states and 95879 transitions. [2021-06-12 21:22:31,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-12 21:22:31,246 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.857142857142857) internal successors, (80), 27 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 65 [2021-06-12 21:22:31,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:22:31,288 INFO L225 Difference]: With dead ends: 38723 [2021-06-12 21:22:31,288 INFO L226 Difference]: Without dead ends: 38687 [2021-06-12 21:22:31,289 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 49 SyntacticMatches, 9 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 1200.0ms TimeCoverageRelationStatistics Valid=296, Invalid=2254, Unknown=0, NotChecked=0, Total=2550 [2021-06-12 21:22:31,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38687 states. [2021-06-12 21:22:31,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38687 to 29887. [2021-06-12 21:22:31,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29887 states, 29886 states have (on average 2.470554774810948) internal successors, (73835), 29886 states have internal predecessors, (73835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:22:31,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29887 states to 29887 states and 73835 transitions. [2021-06-12 21:22:31,766 INFO L78 Accepts]: Start accepts. Automaton has 29887 states and 73835 transitions. Word has length 65 [2021-06-12 21:22:31,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:22:31,766 INFO L482 AbstractCegarLoop]: Abstraction has 29887 states and 73835 transitions. [2021-06-12 21:22:31,766 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.857142857142857) internal successors, (80), 27 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-06-12 21:22:31,766 INFO L276 IsEmpty]: Start isEmpty. Operand 29887 states and 73835 transitions. [2021-06-12 21:22:31,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-06-12 21:22:31,793 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:22:31,793 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:22:31,993 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:22:31,993 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:22:31,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:22:31,994 INFO L82 PathProgramCache]: Analyzing trace with hash 1171032407, now seen corresponding path program 128 times [2021-06-12 21:22:31,994 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:22:31,994 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107128628] [2021-06-12 21:22:31,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:22:31,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:22:32,049 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 81 proven. 104 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:22:32,049 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:22:32,049 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2107128628] [2021-06-12 21:22:32,049 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2107128628] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:22:32,049 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2117775340] [2021-06-12 21:22:32,049 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:22:32,079 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:22:32,079 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:22:32,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-12 21:22:32,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:22:32,158 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 81 proven. 103 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:22:32,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2117775340] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:22:32,158 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:22:32,158 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-06-12 21:22:32,159 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209301161] [2021-06-12 21:22:32,159 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 21:22:32,159 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:22:32,159 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 21:22:32,159 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2021-06-12 21:22:32,159 INFO L87 Difference]: Start difference. First operand 29887 states and 73835 transitions. Second operand has 12 states, 12 states have (on average 6.416666666666667) internal successors, (77), 11 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:22:32,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:22:32,274 INFO L93 Difference]: Finished difference Result 32099 states and 79190 transitions. [2021-06-12 21:22:32,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-12 21:22:32,274 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.416666666666667) internal successors, (77), 11 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-06-12 21:22:32,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:22:32,308 INFO L225 Difference]: With dead ends: 32099 [2021-06-12 21:22:32,308 INFO L226 Difference]: Without dead ends: 32091 [2021-06-12 21:22:32,308 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 43.8ms TimeCoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2021-06-12 21:22:32,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32091 states. [2021-06-12 21:22:32,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32091 to 30175. [2021-06-12 21:22:32,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30175 states, 30174 states have (on average 2.4713660767548222) internal successors, (74571), 30174 states have internal predecessors, (74571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:22:32,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30175 states to 30175 states and 74571 transitions. [2021-06-12 21:22:32,854 INFO L78 Accepts]: Start accepts. Automaton has 30175 states and 74571 transitions. Word has length 67 [2021-06-12 21:22:32,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:22:32,854 INFO L482 AbstractCegarLoop]: Abstraction has 30175 states and 74571 transitions. [2021-06-12 21:22:32,854 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 6.416666666666667) internal successors, (77), 11 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:22:32,855 INFO L276 IsEmpty]: Start isEmpty. Operand 30175 states and 74571 transitions. [2021-06-12 21:22:32,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-06-12 21:22:32,884 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:22:32,885 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:22:33,085 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-06-12 21:22:33,086 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:22:33,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:22:33,086 INFO L82 PathProgramCache]: Analyzing trace with hash 1917971249, now seen corresponding path program 129 times [2021-06-12 21:22:33,086 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:22:33,086 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461666418] [2021-06-12 21:22:33,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:22:33,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:22:33,477 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 9 proven. 187 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:22:33,477 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:22:33,477 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461666418] [2021-06-12 21:22:33,477 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461666418] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:22:33,477 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [563761030] [2021-06-12 21:22:33,478 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:22:33,513 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-06-12 21:22:33,514 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:22:33,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-12 21:22:33,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:22:34,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:34,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:34,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:34,082 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:22:34,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:34,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:34,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:34,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:34,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:34,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:34,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:34,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:34,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:34,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:34,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:34,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:34,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:34,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:34,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:34,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:34,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:34,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:34,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:34,094 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:22:34,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:34,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:34,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:34,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:34,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:34,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:34,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:34,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:34,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:34,100 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-06-12 21:22:34,101 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:22:34,106 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:22:34,107 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:22:34,107 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-12 21:22:34,134 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:22:34,135 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [563761030] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:22:34,135 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:22:34,135 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 20] total 27 [2021-06-12 21:22:34,135 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853440568] [2021-06-12 21:22:34,135 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-12 21:22:34,135 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:22:34,135 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-12 21:22:34,135 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=661, Unknown=0, NotChecked=0, Total=756 [2021-06-12 21:22:34,135 INFO L87 Difference]: Start difference. First operand 30175 states and 74571 transitions. Second operand has 28 states, 28 states have (on average 3.5) internal successors, (98), 27 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:22:36,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:22:36,979 INFO L93 Difference]: Finished difference Result 48215 states and 119666 transitions. [2021-06-12 21:22:36,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-12 21:22:36,979 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 3.5) internal successors, (98), 27 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2021-06-12 21:22:36,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:22:37,035 INFO L225 Difference]: With dead ends: 48215 [2021-06-12 21:22:37,035 INFO L226 Difference]: Without dead ends: 47591 [2021-06-12 21:22:37,035 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 55 SyntacticMatches, 7 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 991 ImplicationChecksByTransitivity, 2091.2ms TimeCoverageRelationStatistics Valid=407, Invalid=3499, Unknown=0, NotChecked=0, Total=3906 [2021-06-12 21:22:37,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47591 states. [2021-06-12 21:22:37,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47591 to 32159. [2021-06-12 21:22:37,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32159 states, 32158 states have (on average 2.4716400273648857) internal successors, (79483), 32158 states have internal predecessors, (79483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:22:37,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32159 states to 32159 states and 79483 transitions. [2021-06-12 21:22:37,575 INFO L78 Accepts]: Start accepts. Automaton has 32159 states and 79483 transitions. Word has length 69 [2021-06-12 21:22:37,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:22:37,576 INFO L482 AbstractCegarLoop]: Abstraction has 32159 states and 79483 transitions. [2021-06-12 21:22:37,576 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 3.5) internal successors, (98), 27 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:22:37,576 INFO L276 IsEmpty]: Start isEmpty. Operand 32159 states and 79483 transitions. [2021-06-12 21:22:37,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-06-12 21:22:37,607 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:22:37,607 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:22:37,807 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-06-12 21:22:37,808 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:22:37,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:22:37,808 INFO L82 PathProgramCache]: Analyzing trace with hash -258255055, now seen corresponding path program 130 times [2021-06-12 21:22:37,808 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:22:37,808 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771766130] [2021-06-12 21:22:37,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:22:37,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:22:38,124 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 9 proven. 187 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:22:38,125 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:22:38,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771766130] [2021-06-12 21:22:38,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [771766130] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:22:38,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1519871090] [2021-06-12 21:22:38,125 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:22:38,154 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:22:38,155 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:22:38,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-12 21:22:38,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:22:38,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:38,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:38,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:38,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:38,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:38,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:38,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:38,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:38,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:38,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:38,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:38,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:38,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:38,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:38,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:38,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:38,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:38,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:38,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:38,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:38,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:38,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:38,742 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:22:38,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:38,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:38,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:38,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:38,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:38,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:38,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:38,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:38,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:38,748 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:22:38,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:38,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:38,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:38,750 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-06-12 21:22:38,751 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:22:38,756 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:22:38,758 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:22:38,758 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-06-12 21:22:38,767 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 9 proven. 187 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:22:38,767 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1519871090] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:22:38,767 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:22:38,767 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 20] total 28 [2021-06-12 21:22:38,768 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149141916] [2021-06-12 21:22:38,768 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-12 21:22:38,768 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:22:38,768 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-12 21:22:38,768 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=703, Unknown=0, NotChecked=0, Total=812 [2021-06-12 21:22:38,768 INFO L87 Difference]: Start difference. First operand 32159 states and 79483 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-06-12 21:22:41,293 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 59 [2021-06-12 21:22:42,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:22:42,763 INFO L93 Difference]: Finished difference Result 47403 states and 117875 transitions. [2021-06-12 21:22:42,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-12 21:22:42,764 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 69 [2021-06-12 21:22:42,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:22:42,813 INFO L225 Difference]: With dead ends: 47403 [2021-06-12 21:22:42,813 INFO L226 Difference]: Without dead ends: 47199 [2021-06-12 21:22:42,813 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 54 SyntacticMatches, 7 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1416 ImplicationChecksByTransitivity, 2895.6ms TimeCoverageRelationStatistics Valid=609, Invalid=4793, Unknown=0, NotChecked=0, Total=5402 [2021-06-12 21:22:42,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47199 states. [2021-06-12 21:22:43,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47199 to 32319. [2021-06-12 21:22:43,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32319 states, 32318 states have (on average 2.471780431957423) internal successors, (79883), 32318 states have internal predecessors, (79883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:22:43,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32319 states to 32319 states and 79883 transitions. [2021-06-12 21:22:43,337 INFO L78 Accepts]: Start accepts. Automaton has 32319 states and 79883 transitions. Word has length 69 [2021-06-12 21:22:43,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:22:43,337 INFO L482 AbstractCegarLoop]: Abstraction has 32319 states and 79883 transitions. [2021-06-12 21:22:43,337 INFO L483 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-06-12 21:22:43,337 INFO L276 IsEmpty]: Start isEmpty. Operand 32319 states and 79883 transitions. [2021-06-12 21:22:43,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:22:43,368 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:22:43,368 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:22:43,568 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-06-12 21:22:43,568 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:22:43,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:22:43,569 INFO L82 PathProgramCache]: Analyzing trace with hash 1900906419, now seen corresponding path program 131 times [2021-06-12 21:22:43,569 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:22:43,569 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67802132] [2021-06-12 21:22:43,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:22:43,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:22:43,908 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 204 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:22:43,909 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:22:43,909 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67802132] [2021-06-12 21:22:43,909 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [67802132] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:22:43,909 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1049060188] [2021-06-12 21:22:43,909 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:22:43,945 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2021-06-12 21:22:43,945 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:22:43,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 75 conjunts are in the unsatisfiable core [2021-06-12 21:22:43,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:22:44,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:22:44,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,977 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:22:44,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,989 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:22:44,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,994 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:22:44,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:44,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:45,000 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:22:45,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:45,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:45,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:45,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:45,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:45,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:45,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:22:45,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:22:45,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:45,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:45,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:22:45,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:22:45,009 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:22:45,014 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:22:45,015 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:22:45,015 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:22:45,025 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 5 proven. 209 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:22:45,025 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1049060188] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:22:45,025 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:22:45,025 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 37 [2021-06-12 21:22:45,026 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1370361935] [2021-06-12 21:22:45,026 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-12 21:22:45,026 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:22:45,026 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-12 21:22:45,026 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=1261, Unknown=0, NotChecked=0, Total=1406 [2021-06-12 21:22:45,026 INFO L87 Difference]: Start difference. First operand 32319 states and 79883 transitions. Second operand has 38 states, 38 states have (on average 3.236842105263158) internal successors, (123), 37 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:22:47,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:22:47,759 INFO L93 Difference]: Finished difference Result 52087 states and 129267 transitions. [2021-06-12 21:22:47,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-12 21:22:47,760 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.236842105263158) internal successors, (123), 37 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:22:47,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:22:47,817 INFO L225 Difference]: With dead ends: 52087 [2021-06-12 21:22:47,817 INFO L226 Difference]: Without dead ends: 52047 [2021-06-12 21:22:47,817 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 54 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1322 ImplicationChecksByTransitivity, 1783.9ms TimeCoverageRelationStatistics Valid=400, Invalid=4292, Unknown=0, NotChecked=0, Total=4692 [2021-06-12 21:22:47,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52047 states. [2021-06-12 21:22:48,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52047 to 33215. [2021-06-12 21:22:48,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33215 states, 33214 states have (on average 2.47109652556151) internal successors, (82075), 33214 states have internal predecessors, (82075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:22:48,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33215 states to 33215 states and 82075 transitions. [2021-06-12 21:22:48,374 INFO L78 Accepts]: Start accepts. Automaton has 33215 states and 82075 transitions. Word has length 71 [2021-06-12 21:22:48,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:22:48,374 INFO L482 AbstractCegarLoop]: Abstraction has 33215 states and 82075 transitions. [2021-06-12 21:22:48,374 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.236842105263158) internal successors, (123), 37 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:22:48,374 INFO L276 IsEmpty]: Start isEmpty. Operand 33215 states and 82075 transitions. [2021-06-12 21:22:48,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:22:48,534 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:22:48,534 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:22:48,734 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:22:48,735 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:22:48,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:22:48,735 INFO L82 PathProgramCache]: Analyzing trace with hash 475670963, now seen corresponding path program 132 times [2021-06-12 21:22:48,735 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:22:48,735 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1416292262] [2021-06-12 21:22:48,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:22:48,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:22:49,189 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 204 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:22:49,189 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:22:49,189 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1416292262] [2021-06-12 21:22:49,189 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1416292262] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:22:49,189 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1908975065] [2021-06-12 21:22:49,189 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:22:49,223 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2021-06-12 21:22:49,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:22:49,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 75 conjunts are in the unsatisfiable core [2021-06-12 21:22:49,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:22:50,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,296 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:22:50,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:22:50,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,314 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:22:50,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:22:50,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,327 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:22:50,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,333 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:22:50,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,336 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:22:50,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:22:50,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:22:50,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:22:50,339 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:22:50,349 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:22:50,350 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:22:50,351 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:170, output treesize:7 [2021-06-12 21:22:50,362 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:22:50,362 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1908975065] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:22:50,362 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:22:50,362 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 38 [2021-06-12 21:22:50,362 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632815109] [2021-06-12 21:22:50,362 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-12 21:22:50,363 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:22:50,363 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-12 21:22:50,363 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=1375, Unknown=0, NotChecked=0, Total=1482 [2021-06-12 21:22:50,363 INFO L87 Difference]: Start difference. First operand 33215 states and 82075 transitions. Second operand has 39 states, 39 states have (on average 3.2051282051282053) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:22:57,158 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 101 [2021-06-12 21:22:58,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:22:58,084 INFO L93 Difference]: Finished difference Result 58283 states and 144389 transitions. [2021-06-12 21:22:58,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-06-12 21:22:58,085 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.2051282051282053) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:22:58,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:22:58,143 INFO L225 Difference]: With dead ends: 58283 [2021-06-12 21:22:58,143 INFO L226 Difference]: Without dead ends: 57443 [2021-06-12 21:22:58,143 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2366 ImplicationChecksByTransitivity, 5361.2ms TimeCoverageRelationStatistics Valid=685, Invalid=9415, Unknown=0, NotChecked=0, Total=10100 [2021-06-12 21:22:58,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57443 states. [2021-06-12 21:22:58,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57443 to 33855. [2021-06-12 21:22:58,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33855 states, 33854 states have (on average 2.470874933538134) internal successors, (83649), 33854 states have internal predecessors, (83649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:22:58,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33855 states to 33855 states and 83649 transitions. [2021-06-12 21:22:58,684 INFO L78 Accepts]: Start accepts. Automaton has 33855 states and 83649 transitions. Word has length 71 [2021-06-12 21:22:58,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:22:58,684 INFO L482 AbstractCegarLoop]: Abstraction has 33855 states and 83649 transitions. [2021-06-12 21:22:58,684 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 3.2051282051282053) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:22:58,684 INFO L276 IsEmpty]: Start isEmpty. Operand 33855 states and 83649 transitions. [2021-06-12 21:22:58,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:22:58,717 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:22:58,717 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:22:58,917 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2021-06-12 21:22:58,918 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:22:58,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:22:58,918 INFO L82 PathProgramCache]: Analyzing trace with hash -584494157, now seen corresponding path program 133 times [2021-06-12 21:22:58,918 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:22:58,918 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [892199700] [2021-06-12 21:22:58,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:22:58,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:22:59,269 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 204 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:22:59,269 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:22:59,269 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [892199700] [2021-06-12 21:22:59,269 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [892199700] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:22:59,269 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [688659243] [2021-06-12 21:22:59,269 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:22:59,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:22:59,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-12 21:22:59,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:23:00,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,425 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:23:00,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:23:00,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,444 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:23:00,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:23:00,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,456 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:23:00,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,460 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:23:00,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,465 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:23:00,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:00,466 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:23:00,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:23:00,468 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:23:00,473 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:23:00,474 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:23:00,474 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:23:00,484 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 14 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:23:00,484 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [688659243] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:23:00,484 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:23:00,484 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 37 [2021-06-12 21:23:00,484 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820272138] [2021-06-12 21:23:00,484 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-12 21:23:00,484 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:23:00,485 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-12 21:23:00,485 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=1259, Unknown=0, NotChecked=0, Total=1406 [2021-06-12 21:23:00,485 INFO L87 Difference]: Start difference. First operand 33855 states and 83649 transitions. Second operand has 38 states, 38 states have (on average 3.1315789473684212) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:23:02,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:23:02,894 INFO L93 Difference]: Finished difference Result 53495 states and 133049 transitions. [2021-06-12 21:23:02,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-12 21:23:02,894 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.1315789473684212) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:23:02,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:23:02,955 INFO L225 Difference]: With dead ends: 53495 [2021-06-12 21:23:02,955 INFO L226 Difference]: Without dead ends: 53311 [2021-06-12 21:23:02,956 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 54 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1328 ImplicationChecksByTransitivity, 1935.3ms TimeCoverageRelationStatistics Valid=406, Invalid=4286, Unknown=0, NotChecked=0, Total=4692 [2021-06-12 21:23:03,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53311 states. [2021-06-12 21:23:03,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53311 to 34159. [2021-06-12 21:23:03,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34159 states, 34158 states have (on average 2.4711341413431698) internal successors, (84409), 34158 states have internal predecessors, (84409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:23:03,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34159 states to 34159 states and 84409 transitions. [2021-06-12 21:23:03,552 INFO L78 Accepts]: Start accepts. Automaton has 34159 states and 84409 transitions. Word has length 71 [2021-06-12 21:23:03,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:23:03,552 INFO L482 AbstractCegarLoop]: Abstraction has 34159 states and 84409 transitions. [2021-06-12 21:23:03,552 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.1315789473684212) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:23:03,552 INFO L276 IsEmpty]: Start isEmpty. Operand 34159 states and 84409 transitions. [2021-06-12 21:23:03,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:23:03,585 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:23:03,585 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:23:03,785 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:23:03,785 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:23:03,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:23:03,786 INFO L82 PathProgramCache]: Analyzing trace with hash -1050795597, now seen corresponding path program 134 times [2021-06-12 21:23:03,786 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:23:03,786 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624248281] [2021-06-12 21:23:03,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:23:03,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:23:04,105 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 204 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:23:04,105 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:23:04,105 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624248281] [2021-06-12 21:23:04,105 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [624248281] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:23:04,105 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1785153153] [2021-06-12 21:23:04,105 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:23:04,136 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:23:04,136 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:23:04,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-12 21:23:04,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:23:05,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,116 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:23:05,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:23:05,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:23:05,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:23:05,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:23:05,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:23:05,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:23:05,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:05,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:23:05,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:23:05,155 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:23:05,160 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:23:05,161 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:23:05,162 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:23:05,172 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 5 proven. 209 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:23:05,172 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1785153153] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:23:05,172 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:23:05,172 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 22] total 36 [2021-06-12 21:23:05,172 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756546846] [2021-06-12 21:23:05,172 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-12 21:23:05,172 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:23:05,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-12 21:23:05,173 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=1194, Unknown=0, NotChecked=0, Total=1332 [2021-06-12 21:23:05,173 INFO L87 Difference]: Start difference. First operand 34159 states and 84409 transitions. Second operand has 37 states, 37 states have (on average 3.324324324324324) internal successors, (123), 36 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:23:07,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:23:07,918 INFO L93 Difference]: Finished difference Result 54951 states and 136441 transitions. [2021-06-12 21:23:07,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-12 21:23:07,919 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.324324324324324) internal successors, (123), 36 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:23:07,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:23:07,988 INFO L225 Difference]: With dead ends: 54951 [2021-06-12 21:23:07,988 INFO L226 Difference]: Without dead ends: 54863 [2021-06-12 21:23:07,988 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 55 SyntacticMatches, 2 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1253 ImplicationChecksByTransitivity, 1881.0ms TimeCoverageRelationStatistics Valid=379, Invalid=4043, Unknown=0, NotChecked=0, Total=4422 [2021-06-12 21:23:08,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54863 states. [2021-06-12 21:23:08,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54863 to 33919. [2021-06-12 21:23:08,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33919 states, 33918 states have (on average 2.4709298897340646) internal successors, (83809), 33918 states have internal predecessors, (83809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:23:08,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33919 states to 33919 states and 83809 transitions. [2021-06-12 21:23:08,562 INFO L78 Accepts]: Start accepts. Automaton has 33919 states and 83809 transitions. Word has length 71 [2021-06-12 21:23:08,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:23:08,562 INFO L482 AbstractCegarLoop]: Abstraction has 33919 states and 83809 transitions. [2021-06-12 21:23:08,562 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 3.324324324324324) internal successors, (123), 36 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:23:08,562 INFO L276 IsEmpty]: Start isEmpty. Operand 33919 states and 83809 transitions. [2021-06-12 21:23:08,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:23:08,596 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:23:08,596 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:23:08,796 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,138 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:23:08,796 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:23:08,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:23:08,797 INFO L82 PathProgramCache]: Analyzing trace with hash -403180109, now seen corresponding path program 135 times [2021-06-12 21:23:08,797 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:23:08,797 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837596637] [2021-06-12 21:23:08,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:23:08,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:23:09,318 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 204 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:23:09,318 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:23:09,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837596637] [2021-06-12 21:23:09,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837596637] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:23:09,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1673472795] [2021-06-12 21:23:09,318 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:23:09,352 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-06-12 21:23:09,352 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:23:09,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-12 21:23:09,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:23:19,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,827 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:23:19,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,838 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:23:19,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:23:19,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:23:19,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:23:19,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:23:19,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:23:19,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:23:19,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:23:19,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 156 treesize of output 60 [2021-06-12 21:23:19,872 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:23:19,888 INFO L628 ElimStorePlain]: treesize reduction 3, result has 89.3 percent of original size [2021-06-12 21:23:19,889 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:23:19,889 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:177, output treesize:7 [2021-06-12 21:23:19,899 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 5 proven. 209 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:23:19,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1673472795] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:23:19,899 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:23:19,899 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 37 [2021-06-12 21:23:19,899 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178141123] [2021-06-12 21:23:19,899 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-12 21:23:19,899 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:23:19,900 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-12 21:23:19,900 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=1264, Unknown=3, NotChecked=0, Total=1406 [2021-06-12 21:23:19,900 INFO L87 Difference]: Start difference. First operand 33919 states and 83809 transitions. Second operand has 38 states, 38 states have (on average 3.236842105263158) internal successors, (123), 37 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:24:10,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:24:10,163 INFO L93 Difference]: Finished difference Result 52511 states and 130429 transitions. [2021-06-12 21:24:10,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-12 21:24:10,174 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.236842105263158) internal successors, (123), 37 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:24:10,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:24:10,235 INFO L225 Difference]: With dead ends: 52511 [2021-06-12 21:24:10,235 INFO L226 Difference]: Without dead ends: 52079 [2021-06-12 21:24:10,235 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 54 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1269 ImplicationChecksByTransitivity, 20722.8ms TimeCoverageRelationStatistics Valid=398, Invalid=4289, Unknown=5, NotChecked=0, Total=4692 [2021-06-12 21:24:10,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52079 states. [2021-06-12 21:24:10,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52079 to 34335. [2021-06-12 21:24:10,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34335 states, 34334 states have (on average 2.4708161006582396) internal successors, (84833), 34334 states have internal predecessors, (84833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:24:10,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34335 states to 34335 states and 84833 transitions. [2021-06-12 21:24:10,793 INFO L78 Accepts]: Start accepts. Automaton has 34335 states and 84833 transitions. Word has length 71 [2021-06-12 21:24:10,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:24:10,793 INFO L482 AbstractCegarLoop]: Abstraction has 34335 states and 84833 transitions. [2021-06-12 21:24:10,794 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.236842105263158) internal successors, (123), 37 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:24:10,794 INFO L276 IsEmpty]: Start isEmpty. Operand 34335 states and 84833 transitions. [2021-06-12 21:24:10,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:24:10,825 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:24:10,825 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:24:11,025 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:24:11,025 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:24:11,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:24:11,026 INFO L82 PathProgramCache]: Analyzing trace with hash 395386803, now seen corresponding path program 136 times [2021-06-12 21:24:11,026 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:24:11,026 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573978152] [2021-06-12 21:24:11,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:24:11,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:24:11,381 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 204 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:24:11,381 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:24:11,381 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573978152] [2021-06-12 21:24:11,381 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1573978152] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:24:11,382 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2015776338] [2021-06-12 21:24:11,382 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:24:11,412 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:24:11,412 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:24:11,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-12 21:24:11,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:24:12,406 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 67 [2021-06-12 21:24:12,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:12,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,438 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:12,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,444 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:12,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,453 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:12,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,459 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:12,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,463 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:12,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,465 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:12,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:12,467 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:12,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:24:12,468 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:24:12,473 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:24:12,474 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:24:12,474 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:24:12,484 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 14 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:24:12,484 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2015776338] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:24:12,484 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:24:12,484 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 37 [2021-06-12 21:24:12,484 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1602526319] [2021-06-12 21:24:12,484 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-12 21:24:12,484 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:24:12,484 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-12 21:24:12,484 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=1259, Unknown=0, NotChecked=0, Total=1406 [2021-06-12 21:24:12,485 INFO L87 Difference]: Start difference. First operand 34335 states and 84833 transitions. Second operand has 38 states, 38 states have (on average 3.1315789473684212) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:24:14,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:24:14,895 INFO L93 Difference]: Finished difference Result 50775 states and 125929 transitions. [2021-06-12 21:24:14,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-12 21:24:14,896 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.1315789473684212) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:24:14,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:24:14,951 INFO L225 Difference]: With dead ends: 50775 [2021-06-12 21:24:14,951 INFO L226 Difference]: Without dead ends: 50735 [2021-06-12 21:24:14,951 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 54 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1318 ImplicationChecksByTransitivity, 1901.3ms TimeCoverageRelationStatistics Valid=406, Invalid=4286, Unknown=0, NotChecked=0, Total=4692 [2021-06-12 21:24:15,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50735 states. [2021-06-12 21:24:15,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50735 to 34367. [2021-06-12 21:24:15,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34367 states, 34366 states have (on average 2.4708432753302683) internal successors, (84913), 34366 states have internal predecessors, (84913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:24:15,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34367 states to 34367 states and 84913 transitions. [2021-06-12 21:24:15,447 INFO L78 Accepts]: Start accepts. Automaton has 34367 states and 84913 transitions. Word has length 71 [2021-06-12 21:24:15,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:24:15,447 INFO L482 AbstractCegarLoop]: Abstraction has 34367 states and 84913 transitions. [2021-06-12 21:24:15,447 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.1315789473684212) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:24:15,447 INFO L276 IsEmpty]: Start isEmpty. Operand 34367 states and 84913 transitions. [2021-06-12 21:24:15,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:24:15,477 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:24:15,477 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:24:15,678 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,140 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:24:15,678 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:24:15,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:24:15,678 INFO L82 PathProgramCache]: Analyzing trace with hash -613231693, now seen corresponding path program 137 times [2021-06-12 21:24:15,678 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:24:15,678 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [83767973] [2021-06-12 21:24:15,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:24:15,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:24:16,027 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:24:16,027 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:24:16,027 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [83767973] [2021-06-12 21:24:16,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [83767973] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:24:16,028 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [183902271] [2021-06-12 21:24:16,028 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:24:16,061 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-06-12 21:24:16,061 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:24:16,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-12 21:24:16,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:24:17,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:17,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:17,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:17,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,213 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:17,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,223 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:17,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:17,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:17,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:17,228 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:17,229 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:24:17,230 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:24:17,235 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:24:17,236 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:24:17,236 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:24:17,246 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:24:17,246 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [183902271] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:24:17,247 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:24:17,247 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 37 [2021-06-12 21:24:17,247 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808324837] [2021-06-12 21:24:17,247 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-12 21:24:17,247 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:24:17,247 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-12 21:24:17,247 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=1261, Unknown=0, NotChecked=0, Total=1406 [2021-06-12 21:24:17,247 INFO L87 Difference]: Start difference. First operand 34367 states and 84913 transitions. Second operand has 38 states, 38 states have (on average 3.263157894736842) internal successors, (124), 37 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:24:20,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:24:20,297 INFO L93 Difference]: Finished difference Result 64583 states and 160781 transitions. [2021-06-12 21:24:20,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-12 21:24:20,298 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.263157894736842) internal successors, (124), 37 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:24:20,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:24:20,369 INFO L225 Difference]: With dead ends: 64583 [2021-06-12 21:24:20,369 INFO L226 Difference]: Without dead ends: 64351 [2021-06-12 21:24:20,370 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 54 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1250 ImplicationChecksByTransitivity, 2019.7ms TimeCoverageRelationStatistics Valid=400, Invalid=4292, Unknown=0, NotChecked=0, Total=4692 [2021-06-12 21:24:20,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64351 states. [2021-06-12 21:24:20,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64351 to 32383. [2021-06-12 21:24:20,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32383 states, 32382 states have (on average 2.472762645914397) internal successors, (80073), 32382 states have internal predecessors, (80073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:24:21,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32383 states to 32383 states and 80073 transitions. [2021-06-12 21:24:21,079 INFO L78 Accepts]: Start accepts. Automaton has 32383 states and 80073 transitions. Word has length 71 [2021-06-12 21:24:21,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:24:21,079 INFO L482 AbstractCegarLoop]: Abstraction has 32383 states and 80073 transitions. [2021-06-12 21:24:21,079 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.263157894736842) internal successors, (124), 37 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:24:21,079 INFO L276 IsEmpty]: Start isEmpty. Operand 32383 states and 80073 transitions. [2021-06-12 21:24:21,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:24:21,107 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:24:21,107 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:24:21,308 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:24:21,308 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:24:21,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:24:21,308 INFO L82 PathProgramCache]: Analyzing trace with hash -1243698253, now seen corresponding path program 138 times [2021-06-12 21:24:21,308 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:24:21,308 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899161458] [2021-06-12 21:24:21,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:24:21,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:24:21,696 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:24:21,696 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:24:21,696 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899161458] [2021-06-12 21:24:21,696 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [899161458] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:24:21,696 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1421290459] [2021-06-12 21:24:21,696 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:24:21,729 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-06-12 21:24:21,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:24:21,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 75 conjunts are in the unsatisfiable core [2021-06-12 21:24:21,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:24:22,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,731 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:22,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,743 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:22,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,755 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:22,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,766 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:22,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,770 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:22,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,776 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:22,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,780 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:22,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:22,781 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:22,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:24:22,783 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:24:22,788 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:24:22,788 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:24:22,789 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:170, output treesize:7 [2021-06-12 21:24:22,799 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:24:22,799 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1421290459] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:24:22,799 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:24:22,799 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 22] total 35 [2021-06-12 21:24:22,799 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107917294] [2021-06-12 21:24:22,799 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-12 21:24:22,799 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:24:22,799 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-12 21:24:22,799 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1166, Unknown=0, NotChecked=0, Total=1260 [2021-06-12 21:24:22,799 INFO L87 Difference]: Start difference. First operand 32383 states and 80073 transitions. Second operand has 36 states, 36 states have (on average 3.5) internal successors, (126), 35 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:24:27,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:24:27,115 INFO L93 Difference]: Finished difference Result 38879 states and 96017 transitions. [2021-06-12 21:24:27,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-12 21:24:27,115 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.5) internal successors, (126), 35 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:24:27,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:24:27,151 INFO L225 Difference]: With dead ends: 38879 [2021-06-12 21:24:27,152 INFO L226 Difference]: Without dead ends: 38783 [2021-06-12 21:24:27,152 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 57 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 963 ImplicationChecksByTransitivity, 3200.8ms TimeCoverageRelationStatistics Valid=418, Invalid=4694, Unknown=0, NotChecked=0, Total=5112 [2021-06-12 21:24:27,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38783 states. [2021-06-12 21:24:27,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38783 to 30479. [2021-06-12 21:24:27,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30479 states, 30478 states have (on average 2.4713891987663232) internal successors, (75323), 30478 states have internal predecessors, (75323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:24:27,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30479 states to 30479 states and 75323 transitions. [2021-06-12 21:24:27,559 INFO L78 Accepts]: Start accepts. Automaton has 30479 states and 75323 transitions. Word has length 71 [2021-06-12 21:24:27,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:24:27,559 INFO L482 AbstractCegarLoop]: Abstraction has 30479 states and 75323 transitions. [2021-06-12 21:24:27,559 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 3.5) internal successors, (126), 35 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:24:27,559 INFO L276 IsEmpty]: Start isEmpty. Operand 30479 states and 75323 transitions. [2021-06-12 21:24:27,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:24:27,587 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:24:27,587 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:24:27,787 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2021-06-12 21:24:27,787 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:24:27,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:24:27,787 INFO L82 PathProgramCache]: Analyzing trace with hash -1673396813, now seen corresponding path program 139 times [2021-06-12 21:24:27,787 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:24:27,787 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55442473] [2021-06-12 21:24:27,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:24:27,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:24:28,141 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:24:28,141 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:24:28,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55442473] [2021-06-12 21:24:28,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [55442473] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:24:28,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1775741725] [2021-06-12 21:24:28,141 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:24:28,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:24:28,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-12 21:24:28,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:24:29,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:29,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:29,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:29,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:29,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:29,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:29,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,173 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:29,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:29,175 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:29,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:24:29,177 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:24:29,182 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:24:29,182 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:24:29,183 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:24:29,192 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:24:29,192 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1775741725] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:24:29,192 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:24:29,192 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 37 [2021-06-12 21:24:29,192 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21336062] [2021-06-12 21:24:29,192 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-12 21:24:29,193 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:24:29,193 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-12 21:24:29,193 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=1259, Unknown=0, NotChecked=0, Total=1406 [2021-06-12 21:24:29,193 INFO L87 Difference]: Start difference. First operand 30479 states and 75323 transitions. Second operand has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:24:31,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:24:31,251 INFO L93 Difference]: Finished difference Result 54407 states and 135523 transitions. [2021-06-12 21:24:31,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-12 21:24:31,251 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:24:31,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:24:31,315 INFO L225 Difference]: With dead ends: 54407 [2021-06-12 21:24:31,315 INFO L226 Difference]: Without dead ends: 54175 [2021-06-12 21:24:31,316 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 54 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1250 ImplicationChecksByTransitivity, 1809.0ms TimeCoverageRelationStatistics Valid=406, Invalid=4286, Unknown=0, NotChecked=0, Total=4692 [2021-06-12 21:24:31,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54175 states. [2021-06-12 21:24:31,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54175 to 30927. [2021-06-12 21:24:31,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30927 states, 30926 states have (on average 2.4710276143051155) internal successors, (76419), 30926 states have internal predecessors, (76419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:24:31,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30927 states to 30927 states and 76419 transitions. [2021-06-12 21:24:31,882 INFO L78 Accepts]: Start accepts. Automaton has 30927 states and 76419 transitions. Word has length 71 [2021-06-12 21:24:31,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:24:31,882 INFO L482 AbstractCegarLoop]: Abstraction has 30927 states and 76419 transitions. [2021-06-12 21:24:31,882 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:24:31,883 INFO L276 IsEmpty]: Start isEmpty. Operand 30927 states and 76419 transitions. [2021-06-12 21:24:31,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:24:31,910 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:24:31,911 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:24:32,111 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2021-06-12 21:24:32,111 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:24:32,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:24:32,111 INFO L82 PathProgramCache]: Analyzing trace with hash -70060109, now seen corresponding path program 140 times [2021-06-12 21:24:32,111 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:24:32,111 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [287391343] [2021-06-12 21:24:32,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:24:32,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:24:32,397 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 202 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-12 21:24:32,398 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:24:32,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [287391343] [2021-06-12 21:24:32,398 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [287391343] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:24:32,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1050368682] [2021-06-12 21:24:32,398 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:24:32,428 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:24:32,428 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:24:32,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-12 21:24:32,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:24:33,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,295 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:33,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,308 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:33,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:33,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:33,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,336 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:33,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,339 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:33,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:33,342 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:33,343 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:33,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:24:33,344 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:24:33,349 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:24:33,350 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:24:33,351 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:24:33,361 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 3 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:24:33,361 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1050368682] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:24:33,361 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:24:33,361 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 22] total 34 [2021-06-12 21:24:33,361 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203156025] [2021-06-12 21:24:33,361 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-12 21:24:33,361 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:24:33,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-12 21:24:33,362 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=1069, Unknown=0, NotChecked=0, Total=1190 [2021-06-12 21:24:33,362 INFO L87 Difference]: Start difference. First operand 30927 states and 76419 transitions. Second operand has 35 states, 35 states have (on average 3.4857142857142858) internal successors, (122), 34 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:24:36,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:24:36,548 INFO L93 Difference]: Finished difference Result 45659 states and 113299 transitions. [2021-06-12 21:24:36,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-12 21:24:36,549 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.4857142857142858) internal successors, (122), 34 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:24:36,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:24:36,597 INFO L225 Difference]: With dead ends: 45659 [2021-06-12 21:24:36,597 INFO L226 Difference]: Without dead ends: 45023 [2021-06-12 21:24:36,597 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 57 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1463 ImplicationChecksByTransitivity, 2418.7ms TimeCoverageRelationStatistics Valid=435, Invalid=4677, Unknown=0, NotChecked=0, Total=5112 [2021-06-12 21:24:36,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45023 states. [2021-06-12 21:24:37,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45023 to 27967. [2021-06-12 21:24:37,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27967 states, 27966 states have (on average 2.473467782307087) internal successors, (69173), 27966 states have internal predecessors, (69173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:24:37,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27967 states to 27967 states and 69173 transitions. [2021-06-12 21:24:37,150 INFO L78 Accepts]: Start accepts. Automaton has 27967 states and 69173 transitions. Word has length 71 [2021-06-12 21:24:37,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:24:37,150 INFO L482 AbstractCegarLoop]: Abstraction has 27967 states and 69173 transitions. [2021-06-12 21:24:37,150 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 3.4857142857142858) internal successors, (122), 34 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:24:37,150 INFO L276 IsEmpty]: Start isEmpty. Operand 27967 states and 69173 transitions. [2021-06-12 21:24:37,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:24:37,176 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:24:37,176 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:24:37,380 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2021-06-12 21:24:37,381 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:24:37,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:24:37,381 INFO L82 PathProgramCache]: Analyzing trace with hash -2139698253, now seen corresponding path program 141 times [2021-06-12 21:24:37,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:24:37,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547597832] [2021-06-12 21:24:37,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:24:37,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:24:37,723 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:24:37,723 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:24:37,723 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547597832] [2021-06-12 21:24:37,723 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1547597832] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:24:37,723 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [208828010] [2021-06-12 21:24:37,723 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:24:37,756 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-06-12 21:24:37,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:24:37,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-12 21:24:37,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:24:38,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:38,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:38,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,659 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:38,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:38,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:38,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:38,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,675 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:38,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:38,677 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:38,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:24:38,678 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:24:38,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:24:38,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-06-12 21:24:38,685 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:24:38,695 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:24:38,695 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [208828010] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:24:38,695 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:24:38,695 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 22] total 36 [2021-06-12 21:24:38,695 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90435630] [2021-06-12 21:24:38,695 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-12 21:24:38,695 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:24:38,695 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-12 21:24:38,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=1194, Unknown=0, NotChecked=0, Total=1332 [2021-06-12 21:24:38,696 INFO L87 Difference]: Start difference. First operand 27967 states and 69173 transitions. Second operand has 37 states, 37 states have (on average 3.3513513513513513) internal successors, (124), 36 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:24:40,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:24:40,587 INFO L93 Difference]: Finished difference Result 52727 states and 131165 transitions. [2021-06-12 21:24:40,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-12 21:24:40,587 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.3513513513513513) internal successors, (124), 36 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:24:40,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:24:40,651 INFO L225 Difference]: With dead ends: 52727 [2021-06-12 21:24:40,651 INFO L226 Difference]: Without dead ends: 52639 [2021-06-12 21:24:40,652 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 55 SyntacticMatches, 2 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1195 ImplicationChecksByTransitivity, 1802.0ms TimeCoverageRelationStatistics Valid=379, Invalid=4043, Unknown=0, NotChecked=0, Total=4422 [2021-06-12 21:24:40,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52639 states. [2021-06-12 21:24:41,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52639 to 26831. [2021-06-12 21:24:41,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26831 states, 26830 states have (on average 2.474133432724562) internal successors, (66381), 26830 states have internal predecessors, (66381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:24:41,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26831 states to 26831 states and 66381 transitions. [2021-06-12 21:24:41,137 INFO L78 Accepts]: Start accepts. Automaton has 26831 states and 66381 transitions. Word has length 71 [2021-06-12 21:24:41,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:24:41,138 INFO L482 AbstractCegarLoop]: Abstraction has 26831 states and 66381 transitions. [2021-06-12 21:24:41,138 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 3.3513513513513513) internal successors, (124), 36 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:24:41,138 INFO L276 IsEmpty]: Start isEmpty. Operand 26831 states and 66381 transitions. [2021-06-12 21:24:41,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:24:41,162 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:24:41,162 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:24:41,363 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2021-06-12 21:24:41,363 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:24:41,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:24:41,363 INFO L82 PathProgramCache]: Analyzing trace with hash -1492082765, now seen corresponding path program 142 times [2021-06-12 21:24:41,363 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:24:41,363 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060288704] [2021-06-12 21:24:41,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:24:41,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:24:41,739 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:24:41,740 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:24:41,740 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060288704] [2021-06-12 21:24:41,740 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060288704] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:24:41,740 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [780112463] [2021-06-12 21:24:41,740 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:24:41,769 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:24:41,770 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:24:41,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-12 21:24:41,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:24:42,140 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-06-12 21:24:42,836 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:42,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,849 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:42,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,859 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:42,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:42,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:42,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,874 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:42,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,878 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:42,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:42,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:42,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:24:42,881 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:24:42,886 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:24:42,890 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:24:42,890 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:24:42,900 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:24:42,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [780112463] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:24:42,900 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:24:42,900 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 37 [2021-06-12 21:24:42,900 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655392689] [2021-06-12 21:24:42,900 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-12 21:24:42,900 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:24:42,900 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-12 21:24:42,900 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=1259, Unknown=0, NotChecked=0, Total=1406 [2021-06-12 21:24:42,901 INFO L87 Difference]: Start difference. First operand 26831 states and 66381 transitions. Second operand has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:24:44,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:24:44,605 INFO L93 Difference]: Finished difference Result 48487 states and 120645 transitions. [2021-06-12 21:24:44,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-12 21:24:44,606 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:24:44,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:24:44,658 INFO L225 Difference]: With dead ends: 48487 [2021-06-12 21:24:44,658 INFO L226 Difference]: Without dead ends: 48399 [2021-06-12 21:24:44,658 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 54 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1241 ImplicationChecksByTransitivity, 2003.0ms TimeCoverageRelationStatistics Valid=406, Invalid=4286, Unknown=0, NotChecked=0, Total=4692 [2021-06-12 21:24:44,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48399 states. [2021-06-12 21:24:45,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48399 to 26959. [2021-06-12 21:24:45,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26959 states, 26958 states have (on average 2.4742562504636845) internal successors, (66701), 26958 states have internal predecessors, (66701), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:24:45,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26959 states to 26959 states and 66701 transitions. [2021-06-12 21:24:45,159 INFO L78 Accepts]: Start accepts. Automaton has 26959 states and 66701 transitions. Word has length 71 [2021-06-12 21:24:45,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:24:45,159 INFO L482 AbstractCegarLoop]: Abstraction has 26959 states and 66701 transitions. [2021-06-12 21:24:45,159 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:24:45,159 INFO L276 IsEmpty]: Start isEmpty. Operand 26959 states and 66701 transitions. [2021-06-12 21:24:45,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:24:45,179 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:24:45,179 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:24:45,379 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148,146 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:24:45,379 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:24:45,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:24:45,380 INFO L82 PathProgramCache]: Analyzing trace with hash -693515853, now seen corresponding path program 143 times [2021-06-12 21:24:45,380 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:24:45,380 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1762412183] [2021-06-12 21:24:45,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:24:45,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:24:45,751 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:24:45,751 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:24:45,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1762412183] [2021-06-12 21:24:45,751 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1762412183] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:24:45,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1967534716] [2021-06-12 21:24:45,751 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:24:45,782 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-06-12 21:24:45,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:24:45,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-12 21:24:45,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:24:46,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,683 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:46,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,686 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:46,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,695 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:46,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,702 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:46,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,710 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:46,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,714 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:46,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,715 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:46,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:46,717 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:46,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:24:46,719 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:24:46,724 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:24:46,724 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:24:46,724 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:24:46,734 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:24:46,734 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1967534716] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:24:46,735 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:24:46,735 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 37 [2021-06-12 21:24:46,735 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722780738] [2021-06-12 21:24:46,735 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-12 21:24:46,735 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:24:46,735 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-12 21:24:46,735 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=1259, Unknown=0, NotChecked=0, Total=1406 [2021-06-12 21:24:46,735 INFO L87 Difference]: Start difference. First operand 26959 states and 66701 transitions. Second operand has 38 states, 38 states have (on average 3.263157894736842) internal successors, (124), 37 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:24:48,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:24:48,583 INFO L93 Difference]: Finished difference Result 47239 states and 117413 transitions. [2021-06-12 21:24:48,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-12 21:24:48,584 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.263157894736842) internal successors, (124), 37 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:24:48,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:24:48,635 INFO L225 Difference]: With dead ends: 47239 [2021-06-12 21:24:48,635 INFO L226 Difference]: Without dead ends: 47199 [2021-06-12 21:24:48,636 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 54 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1240 ImplicationChecksByTransitivity, 1821.0ms TimeCoverageRelationStatistics Valid=406, Invalid=4286, Unknown=0, NotChecked=0, Total=4692 [2021-06-12 21:24:48,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47199 states. [2021-06-12 21:24:49,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47199 to 27167. [2021-06-12 21:24:49,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27167 states, 27166 states have (on average 2.4744533608186705) internal successors, (67221), 27166 states have internal predecessors, (67221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:24:49,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27167 states to 27167 states and 67221 transitions. [2021-06-12 21:24:49,082 INFO L78 Accepts]: Start accepts. Automaton has 27167 states and 67221 transitions. Word has length 71 [2021-06-12 21:24:49,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:24:49,082 INFO L482 AbstractCegarLoop]: Abstraction has 27167 states and 67221 transitions. [2021-06-12 21:24:49,082 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.263157894736842) internal successors, (124), 37 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:24:49,082 INFO L276 IsEmpty]: Start isEmpty. Operand 27167 states and 67221 transitions. [2021-06-12 21:24:49,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:24:49,107 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:24:49,107 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:24:49,307 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2021-06-12 21:24:49,307 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:24:49,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:24:49,308 INFO L82 PathProgramCache]: Analyzing trace with hash -1586749517, now seen corresponding path program 144 times [2021-06-12 21:24:49,308 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:24:49,308 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836387266] [2021-06-12 21:24:49,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:24:49,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:24:49,689 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:24:49,689 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:24:49,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836387266] [2021-06-12 21:24:49,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1836387266] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:24:49,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1817952559] [2021-06-12 21:24:49,689 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:24:49,723 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2021-06-12 21:24:49,724 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:24:49,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 76 conjunts are in the unsatisfiable core [2021-06-12 21:24:49,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:24:50,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:50,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,697 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:50,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,706 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:50,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,712 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:50,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,716 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:50,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,720 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:50,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,723 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:50,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,724 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:50,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:50,725 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:24:50,814 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:24:50,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:24:50,821 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:24:50,821 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:24:50,831 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:24:50,831 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1817952559] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:24:50,831 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:24:50,831 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-06-12 21:24:50,831 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319419461] [2021-06-12 21:24:50,831 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-12 21:24:50,831 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:24:50,831 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-12 21:24:50,832 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=1330, Unknown=0, NotChecked=0, Total=1482 [2021-06-12 21:24:50,832 INFO L87 Difference]: Start difference. First operand 27167 states and 67221 transitions. Second operand has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:24:52,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:24:52,940 INFO L93 Difference]: Finished difference Result 46591 states and 115911 transitions. [2021-06-12 21:24:52,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-12 21:24:52,940 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:24:52,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:24:52,988 INFO L225 Difference]: With dead ends: 46591 [2021-06-12 21:24:52,989 INFO L226 Difference]: Without dead ends: 46031 [2021-06-12 21:24:52,989 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 53 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1274 ImplicationChecksByTransitivity, 1920.5ms TimeCoverageRelationStatistics Valid=412, Invalid=4418, Unknown=0, NotChecked=0, Total=4830 [2021-06-12 21:24:53,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46031 states. [2021-06-12 21:24:53,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46031 to 19935. [2021-06-12 21:24:53,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19935 states, 19934 states have (on average 2.4840473562757097) internal successors, (49517), 19934 states have internal predecessors, (49517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:24:53,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19935 states to 19935 states and 49517 transitions. [2021-06-12 21:24:53,333 INFO L78 Accepts]: Start accepts. Automaton has 19935 states and 49517 transitions. Word has length 71 [2021-06-12 21:24:53,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:24:53,333 INFO L482 AbstractCegarLoop]: Abstraction has 19935 states and 49517 transitions. [2021-06-12 21:24:53,333 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:24:53,333 INFO L276 IsEmpty]: Start isEmpty. Operand 19935 states and 49517 transitions. [2021-06-12 21:24:53,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:24:53,348 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:24:53,348 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:24:53,548 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:24:53,549 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:24:53,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:24:53,549 INFO L82 PathProgramCache]: Analyzing trace with hash -1405435469, now seen corresponding path program 145 times [2021-06-12 21:24:53,549 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:24:53,549 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [721441518] [2021-06-12 21:24:53,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:24:53,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:24:53,937 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:24:53,937 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:24:53,937 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [721441518] [2021-06-12 21:24:53,937 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [721441518] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:24:53,937 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [792975567] [2021-06-12 21:24:53,937 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:24:53,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:24:53,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-12 21:24:53,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:24:54,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:54,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:54,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,989 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:54,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:54,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:55,000 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:55,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:55,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:55,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:55,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:55,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:55,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:55,004 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:55,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:55,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:55,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:55,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:55,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:55,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:55,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:55,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:55,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:55,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:55,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:24:55,011 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:24:55,016 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:24:55,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-06-12 21:24:55,017 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:24:55,026 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:24:55,026 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [792975567] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:24:55,026 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:24:55,026 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-06-12 21:24:55,027 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401731130] [2021-06-12 21:24:55,027 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-12 21:24:55,027 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:24:55,027 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-12 21:24:55,027 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=1330, Unknown=0, NotChecked=0, Total=1482 [2021-06-12 21:24:55,027 INFO L87 Difference]: Start difference. First operand 19935 states and 49517 transitions. Second operand has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:24:57,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:24:57,806 INFO L93 Difference]: Finished difference Result 39543 states and 98661 transitions. [2021-06-12 21:24:57,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-12 21:24:57,807 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:24:57,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:24:57,847 INFO L225 Difference]: With dead ends: 39543 [2021-06-12 21:24:57,847 INFO L226 Difference]: Without dead ends: 39455 [2021-06-12 21:24:57,848 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 53 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1263 ImplicationChecksByTransitivity, 1976.5ms TimeCoverageRelationStatistics Valid=412, Invalid=4418, Unknown=0, NotChecked=0, Total=4830 [2021-06-12 21:24:57,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39455 states. [2021-06-12 21:24:58,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39455 to 19711. [2021-06-12 21:24:58,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19711 states, 19710 states have (on average 2.4838660578386604) internal successors, (48957), 19710 states have internal predecessors, (48957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:24:58,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19711 states to 19711 states and 48957 transitions. [2021-06-12 21:24:58,172 INFO L78 Accepts]: Start accepts. Automaton has 19711 states and 48957 transitions. Word has length 71 [2021-06-12 21:24:58,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:24:58,173 INFO L482 AbstractCegarLoop]: Abstraction has 19711 states and 48957 transitions. [2021-06-12 21:24:58,173 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:24:58,173 INFO L276 IsEmpty]: Start isEmpty. Operand 19711 states and 48957 transitions. [2021-06-12 21:24:58,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:24:58,188 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:24:58,188 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:24:58,389 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,149 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:24:58,389 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:24:58,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:24:58,389 INFO L82 PathProgramCache]: Analyzing trace with hash -606868557, now seen corresponding path program 146 times [2021-06-12 21:24:58,389 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:24:58,389 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377131572] [2021-06-12 21:24:58,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:24:58,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:24:58,856 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:24:58,856 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:24:58,856 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [377131572] [2021-06-12 21:24:58,856 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [377131572] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:24:58,856 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081243513] [2021-06-12 21:24:58,856 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:24:58,886 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:24:58,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:24:58,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-12 21:24:58,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:24:59,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:59,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:59,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:59,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,882 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:59,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:59,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:59,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,895 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:59,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:24:59,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:24:59,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:24:59,899 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:24:59,904 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:24:59,905 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:24:59,905 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:24:59,915 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:24:59,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081243513] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:24:59,915 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:24:59,915 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-06-12 21:24:59,915 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401308558] [2021-06-12 21:24:59,915 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-12 21:24:59,915 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:24:59,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-12 21:24:59,916 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=1330, Unknown=0, NotChecked=0, Total=1482 [2021-06-12 21:24:59,916 INFO L87 Difference]: Start difference. First operand 19711 states and 48957 transitions. Second operand has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:25:02,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:25:02,373 INFO L93 Difference]: Finished difference Result 39095 states and 97429 transitions. [2021-06-12 21:25:02,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-12 21:25:02,376 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:25:02,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:25:02,423 INFO L225 Difference]: With dead ends: 39095 [2021-06-12 21:25:02,423 INFO L226 Difference]: Without dead ends: 39055 [2021-06-12 21:25:02,423 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 53 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1261 ImplicationChecksByTransitivity, 1954.7ms TimeCoverageRelationStatistics Valid=412, Invalid=4418, Unknown=0, NotChecked=0, Total=4830 [2021-06-12 21:25:02,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39055 states. [2021-06-12 21:25:02,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39055 to 19647. [2021-06-12 21:25:02,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19647 states, 19646 states have (on average 2.48381349893108) internal successors, (48797), 19646 states have internal predecessors, (48797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:25:02,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19647 states to 19647 states and 48797 transitions. [2021-06-12 21:25:02,757 INFO L78 Accepts]: Start accepts. Automaton has 19647 states and 48797 transitions. Word has length 71 [2021-06-12 21:25:02,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:25:02,757 INFO L482 AbstractCegarLoop]: Abstraction has 19647 states and 48797 transitions. [2021-06-12 21:25:02,757 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:25:02,757 INFO L276 IsEmpty]: Start isEmpty. Operand 19647 states and 48797 transitions. [2021-06-12 21:25:02,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:25:02,772 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:25:02,772 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:25:02,973 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,150 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:25:02,973 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:25:02,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:25:02,973 INFO L82 PathProgramCache]: Analyzing trace with hash -1791354445, now seen corresponding path program 147 times [2021-06-12 21:25:02,973 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:25:02,973 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298027829] [2021-06-12 21:25:02,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:25:02,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:25:03,311 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:25:03,311 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:25:03,311 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298027829] [2021-06-12 21:25:03,311 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [298027829] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:25:03,311 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1654931188] [2021-06-12 21:25:03,311 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:25:03,345 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-06-12 21:25:03,345 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:25:03,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 75 conjunts are in the unsatisfiable core [2021-06-12 21:25:03,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:25:04,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:04,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:04,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,682 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:04,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,686 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:04,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,689 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:04,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,695 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:04,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,698 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:04,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:04,700 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:04,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 160 treesize of output 60 [2021-06-12 21:25:04,702 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:25:04,716 INFO L628 ElimStorePlain]: treesize reduction 5, result has 81.5 percent of original size [2021-06-12 21:25:04,717 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:25:04,717 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:180, output treesize:7 [2021-06-12 21:25:04,728 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:25:04,728 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1654931188] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:25:04,728 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:25:04,728 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 22] total 35 [2021-06-12 21:25:04,728 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472126082] [2021-06-12 21:25:04,728 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-12 21:25:04,728 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:25:04,728 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-12 21:25:04,728 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=1153, Unknown=0, NotChecked=0, Total=1260 [2021-06-12 21:25:04,728 INFO L87 Difference]: Start difference. First operand 19647 states and 48797 transitions. Second operand has 36 states, 36 states have (on average 3.4444444444444446) internal successors, (124), 35 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:25:10,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:25:10,232 INFO L93 Difference]: Finished difference Result 28039 states and 69373 transitions. [2021-06-12 21:25:10,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-12 21:25:10,232 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.4444444444444446) internal successors, (124), 35 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:25:10,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:25:10,254 INFO L225 Difference]: With dead ends: 28039 [2021-06-12 21:25:10,254 INFO L226 Difference]: Without dead ends: 27455 [2021-06-12 21:25:10,254 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 56 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1132 ImplicationChecksByTransitivity, 3542.3ms TimeCoverageRelationStatistics Valid=429, Invalid=4683, Unknown=0, NotChecked=0, Total=5112 [2021-06-12 21:25:10,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27455 states. [2021-06-12 21:25:10,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27455 to 20287. [2021-06-12 21:25:10,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20287 states, 20286 states have (on average 2.4823523612343488) internal successors, (50357), 20286 states have internal predecessors, (50357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:25:10,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20287 states to 20287 states and 50357 transitions. [2021-06-12 21:25:10,517 INFO L78 Accepts]: Start accepts. Automaton has 20287 states and 50357 transitions. Word has length 71 [2021-06-12 21:25:10,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:25:10,517 INFO L482 AbstractCegarLoop]: Abstraction has 20287 states and 50357 transitions. [2021-06-12 21:25:10,517 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 3.4444444444444446) internal successors, (124), 35 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:25:10,517 INFO L276 IsEmpty]: Start isEmpty. Operand 20287 states and 50357 transitions. [2021-06-12 21:25:10,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:25:10,534 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:25:10,534 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:25:10,734 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:25:10,734 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:25:10,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:25:10,735 INFO L82 PathProgramCache]: Analyzing trace with hash 2073914291, now seen corresponding path program 148 times [2021-06-12 21:25:10,735 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:25:10,735 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054624859] [2021-06-12 21:25:10,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:25:10,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:25:11,128 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:25:11,128 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:25:11,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054624859] [2021-06-12 21:25:11,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1054624859] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:25:11,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [562636115] [2021-06-12 21:25:11,128 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:25:11,158 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:25:11,158 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:25:11,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-12 21:25:11,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:25:12,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:12,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:12,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:12,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:12,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:12,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:12,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,187 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:12,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:12,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:12,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:25:12,189 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:25:12,195 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:25:12,196 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:25:12,196 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:25:12,205 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:25:12,205 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [562636115] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:25:12,206 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:25:12,206 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-06-12 21:25:12,206 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001651006] [2021-06-12 21:25:12,206 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-12 21:25:12,206 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:25:12,206 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-12 21:25:12,206 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=1326, Unknown=0, NotChecked=0, Total=1482 [2021-06-12 21:25:12,206 INFO L87 Difference]: Start difference. First operand 20287 states and 50357 transitions. Second operand has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:25:14,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:25:14,271 INFO L93 Difference]: Finished difference Result 32279 states and 80813 transitions. [2021-06-12 21:25:14,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-12 21:25:14,272 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:25:14,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:25:14,307 INFO L225 Difference]: With dead ends: 32279 [2021-06-12 21:25:14,307 INFO L226 Difference]: Without dead ends: 31999 [2021-06-12 21:25:14,307 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 53 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1160 ImplicationChecksByTransitivity, 1998.4ms TimeCoverageRelationStatistics Valid=404, Invalid=4152, Unknown=0, NotChecked=0, Total=4556 [2021-06-12 21:25:14,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31999 states. [2021-06-12 21:25:14,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31999 to 20719. [2021-06-12 21:25:14,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20719 states, 20718 states have (on average 2.4811757891688386) internal successors, (51405), 20718 states have internal predecessors, (51405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:25:14,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20719 states to 20719 states and 51405 transitions. [2021-06-12 21:25:14,634 INFO L78 Accepts]: Start accepts. Automaton has 20719 states and 51405 transitions. Word has length 71 [2021-06-12 21:25:14,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:25:14,634 INFO L482 AbstractCegarLoop]: Abstraction has 20719 states and 51405 transitions. [2021-06-12 21:25:14,634 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:25:14,635 INFO L276 IsEmpty]: Start isEmpty. Operand 20719 states and 51405 transitions. [2021-06-12 21:25:14,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:25:14,653 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:25:14,653 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:25:14,860 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,152 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:25:14,861 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:25:14,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:25:14,861 INFO L82 PathProgramCache]: Analyzing trace with hash -1422486093, now seen corresponding path program 149 times [2021-06-12 21:25:14,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:25:14,861 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124307246] [2021-06-12 21:25:14,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:25:14,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:25:15,356 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:25:15,356 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:25:15,356 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [124307246] [2021-06-12 21:25:15,356 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [124307246] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:25:15,356 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [569417585] [2021-06-12 21:25:15,356 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:25:15,398 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-06-12 21:25:15,398 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:25:15,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 75 conjunts are in the unsatisfiable core [2021-06-12 21:25:15,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:25:16,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,528 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:16,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,540 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:16,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,545 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:16,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:16,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,568 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:16,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:16,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:16,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:16,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:16,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:25:16,585 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:25:16,590 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:25:16,591 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:25:16,591 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:170, output treesize:7 [2021-06-12 21:25:16,601 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:25:16,601 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [569417585] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:25:16,601 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:25:16,601 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 39 [2021-06-12 21:25:16,601 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134855968] [2021-06-12 21:25:16,601 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-06-12 21:25:16,601 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:25:16,602 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-06-12 21:25:16,602 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=1443, Unknown=0, NotChecked=0, Total=1560 [2021-06-12 21:25:16,602 INFO L87 Difference]: Start difference. First operand 20719 states and 51405 transitions. Second operand has 40 states, 40 states have (on average 3.15) internal successors, (126), 39 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:25:21,355 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 89 [2021-06-12 21:25:21,921 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 83 [2021-06-12 21:25:22,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:25:22,745 INFO L93 Difference]: Finished difference Result 28243 states and 70241 transitions. [2021-06-12 21:25:22,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-12 21:25:22,745 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.15) internal successors, (126), 39 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:25:22,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:25:22,772 INFO L225 Difference]: With dead ends: 28243 [2021-06-12 21:25:22,772 INFO L226 Difference]: Without dead ends: 27487 [2021-06-12 21:25:22,773 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1363 ImplicationChecksByTransitivity, 4609.6ms TimeCoverageRelationStatistics Valid=524, Invalid=6448, Unknown=0, NotChecked=0, Total=6972 [2021-06-12 21:25:22,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27487 states. [2021-06-12 21:25:22,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27487 to 21215. [2021-06-12 21:25:23,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21215 states, 21214 states have (on average 2.4801074761949655) internal successors, (52613), 21214 states have internal predecessors, (52613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:25:23,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21215 states to 21215 states and 52613 transitions. [2021-06-12 21:25:23,054 INFO L78 Accepts]: Start accepts. Automaton has 21215 states and 52613 transitions. Word has length 71 [2021-06-12 21:25:23,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:25:23,054 INFO L482 AbstractCegarLoop]: Abstraction has 21215 states and 52613 transitions. [2021-06-12 21:25:23,055 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 3.15) internal successors, (126), 39 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:25:23,055 INFO L276 IsEmpty]: Start isEmpty. Operand 21215 states and 52613 transitions. [2021-06-12 21:25:23,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:25:23,073 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:25:23,073 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:25:23,273 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 153 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2021-06-12 21:25:23,273 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:25:23,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:25:23,274 INFO L82 PathProgramCache]: Analyzing trace with hash -979191885, now seen corresponding path program 150 times [2021-06-12 21:25:23,274 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:25:23,274 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203383864] [2021-06-12 21:25:23,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:25:23,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:25:23,681 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:25:23,681 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:25:23,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203383864] [2021-06-12 21:25:23,682 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [203383864] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:25:23,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1817884384] [2021-06-12 21:25:23,682 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:25:23,719 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-06-12 21:25:23,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:25:23,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 76 conjunts are in the unsatisfiable core [2021-06-12 21:25:23,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:25:25,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:25,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:25,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,185 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:25,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:25,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,192 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:25,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:25,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:25,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,203 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:25,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:25,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 158 treesize of output 60 [2021-06-12 21:25:25,205 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:25:25,219 INFO L628 ElimStorePlain]: treesize reduction 5, result has 80.0 percent of original size [2021-06-12 21:25:25,220 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:25:25,220 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:176, output treesize:7 [2021-06-12 21:25:25,230 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:25:25,231 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1817884384] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:25:25,231 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:25:25,231 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-06-12 21:25:25,231 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691160341] [2021-06-12 21:25:25,231 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-12 21:25:25,231 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:25:25,231 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-12 21:25:25,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1367, Unknown=0, NotChecked=0, Total=1482 [2021-06-12 21:25:25,231 INFO L87 Difference]: Start difference. First operand 21215 states and 52613 transitions. Second operand has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:25:29,721 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 99 [2021-06-12 21:25:30,380 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 98 [2021-06-12 21:25:36,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:25:36,251 INFO L93 Difference]: Finished difference Result 35451 states and 87865 transitions. [2021-06-12 21:25:36,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2021-06-12 21:25:36,251 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:25:36,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:25:36,287 INFO L225 Difference]: With dead ends: 35451 [2021-06-12 21:25:36,288 INFO L226 Difference]: Without dead ends: 34327 [2021-06-12 21:25:36,289 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 53 SyntacticMatches, 2 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3934 ImplicationChecksByTransitivity, 8645.8ms TimeCoverageRelationStatistics Valid=1047, Invalid=13715, Unknown=0, NotChecked=0, Total=14762 [2021-06-12 21:25:36,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34327 states. [2021-06-12 21:25:36,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34327 to 22719. [2021-06-12 21:25:36,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22719 states, 22718 states have (on average 2.485562109340611) internal successors, (56467), 22718 states have internal predecessors, (56467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:25:36,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22719 states to 22719 states and 56467 transitions. [2021-06-12 21:25:36,648 INFO L78 Accepts]: Start accepts. Automaton has 22719 states and 56467 transitions. Word has length 71 [2021-06-12 21:25:36,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:25:36,649 INFO L482 AbstractCegarLoop]: Abstraction has 22719 states and 56467 transitions. [2021-06-12 21:25:36,649 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:25:36,649 INFO L276 IsEmpty]: Start isEmpty. Operand 22719 states and 56467 transitions. [2021-06-12 21:25:36,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:25:36,667 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:25:36,668 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:25:36,868 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable156,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:25:36,868 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:25:36,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:25:36,869 INFO L82 PathProgramCache]: Analyzing trace with hash 1108696499, now seen corresponding path program 151 times [2021-06-12 21:25:36,869 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:25:36,869 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [113467754] [2021-06-12 21:25:36,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:25:36,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:25:37,307 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:25:37,308 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:25:37,308 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [113467754] [2021-06-12 21:25:37,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [113467754] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:25:37,308 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1725508683] [2021-06-12 21:25:37,308 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:25:37,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:25:37,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-12 21:25:37,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:25:38,281 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:38,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:38,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:38,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,317 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:38,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:38,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:38,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,333 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:38,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:38,335 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:38,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:25:38,336 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:25:38,342 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:25:38,343 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:25:38,343 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:25:38,354 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 13 proven. 201 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:25:38,354 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1725508683] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:25:38,354 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:25:38,354 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-06-12 21:25:38,354 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1561204562] [2021-06-12 21:25:38,355 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-12 21:25:38,355 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:25:38,355 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-12 21:25:38,355 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=1328, Unknown=0, NotChecked=0, Total=1482 [2021-06-12 21:25:38,355 INFO L87 Difference]: Start difference. First operand 22719 states and 56467 transitions. Second operand has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:25:40,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:25:40,704 INFO L93 Difference]: Finished difference Result 29367 states and 72977 transitions. [2021-06-12 21:25:40,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-12 21:25:40,704 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:25:40,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:25:40,735 INFO L225 Difference]: With dead ends: 29367 [2021-06-12 21:25:40,735 INFO L226 Difference]: Without dead ends: 28895 [2021-06-12 21:25:40,735 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 53 SyntacticMatches, 2 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1204 ImplicationChecksByTransitivity, 2147.7ms TimeCoverageRelationStatistics Valid=398, Invalid=4024, Unknown=0, NotChecked=0, Total=4422 [2021-06-12 21:25:40,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28895 states. [2021-06-12 21:25:40,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28895 to 24415. [2021-06-12 21:25:41,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24415 states, 24414 states have (on average 2.4823052347014007) internal successors, (60603), 24414 states have internal predecessors, (60603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:25:41,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24415 states to 24415 states and 60603 transitions. [2021-06-12 21:25:41,042 INFO L78 Accepts]: Start accepts. Automaton has 24415 states and 60603 transitions. Word has length 71 [2021-06-12 21:25:41,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:25:41,042 INFO L482 AbstractCegarLoop]: Abstraction has 24415 states and 60603 transitions. [2021-06-12 21:25:41,042 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:25:41,042 INFO L276 IsEmpty]: Start isEmpty. Operand 24415 states and 60603 transitions. [2021-06-12 21:25:41,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:25:41,062 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:25:41,062 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:25:41,263 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2021-06-12 21:25:41,263 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:25:41,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:25:41,263 INFO L82 PathProgramCache]: Analyzing trace with hash -399824461, now seen corresponding path program 152 times [2021-06-12 21:25:41,263 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:25:41,263 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522790915] [2021-06-12 21:25:41,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:25:41,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:25:41,558 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 198 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-06-12 21:25:41,558 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:25:41,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522790915] [2021-06-12 21:25:41,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1522790915] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:25:41,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [271821701] [2021-06-12 21:25:41,559 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:25:41,589 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:25:41,589 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:25:41,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-12 21:25:41,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:25:42,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,564 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:42,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:42,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:42,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,590 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:42,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:42,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:42,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:42,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:42,604 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:42,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:25:42,606 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:25:42,611 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:25:42,611 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:25:42,611 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:25:42,622 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 7 proven. 207 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:25:42,622 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [271821701] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:25:42,622 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:25:42,622 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 22] total 34 [2021-06-12 21:25:42,622 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1397034276] [2021-06-12 21:25:42,622 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-12 21:25:42,622 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:25:42,622 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-12 21:25:42,622 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=1061, Unknown=0, NotChecked=0, Total=1190 [2021-06-12 21:25:42,623 INFO L87 Difference]: Start difference. First operand 24415 states and 60603 transitions. Second operand has 35 states, 35 states have (on average 3.3714285714285714) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:25:45,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:25:45,001 INFO L93 Difference]: Finished difference Result 32875 states and 81701 transitions. [2021-06-12 21:25:45,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-12 21:25:45,002 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.3714285714285714) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:25:45,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:25:45,035 INFO L225 Difference]: With dead ends: 32875 [2021-06-12 21:25:45,035 INFO L226 Difference]: Without dead ends: 32319 [2021-06-12 21:25:45,036 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 57 SyntacticMatches, 2 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1224 ImplicationChecksByTransitivity, 2340.8ms TimeCoverageRelationStatistics Valid=412, Invalid=4010, Unknown=0, NotChecked=0, Total=4422 [2021-06-12 21:25:45,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32319 states. [2021-06-12 21:25:45,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32319 to 23535. [2021-06-12 21:25:45,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23535 states, 23534 states have (on average 2.483683181779553) internal successors, (58451), 23534 states have internal predecessors, (58451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:25:45,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23535 states to 23535 states and 58451 transitions. [2021-06-12 21:25:45,347 INFO L78 Accepts]: Start accepts. Automaton has 23535 states and 58451 transitions. Word has length 71 [2021-06-12 21:25:45,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:25:45,347 INFO L482 AbstractCegarLoop]: Abstraction has 23535 states and 58451 transitions. [2021-06-12 21:25:45,347 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 3.3714285714285714) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:25:45,347 INFO L276 IsEmpty]: Start isEmpty. Operand 23535 states and 58451 transitions. [2021-06-12 21:25:45,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:25:45,364 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:25:45,365 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:25:45,580 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 156 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2021-06-12 21:25:45,580 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:25:45,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:25:45,581 INFO L82 PathProgramCache]: Analyzing trace with hash 477438387, now seen corresponding path program 153 times [2021-06-12 21:25:45,581 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:25:45,581 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [351587775] [2021-06-12 21:25:45,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:25:45,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:25:45,914 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:25:45,915 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:25:45,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [351587775] [2021-06-12 21:25:45,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [351587775] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:25:45,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1688236286] [2021-06-12 21:25:45,915 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:25:45,954 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-06-12 21:25:45,954 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:25:45,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-12 21:25:45,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:25:46,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:46,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:46,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:46,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:46,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:46,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,895 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:46,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:46,900 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:46,900 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:46,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:25:46,902 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:25:46,907 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:25:46,908 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:25:46,908 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:25:46,918 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 4 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:25:46,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1688236286] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:25:46,918 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:25:46,918 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 22] total 35 [2021-06-12 21:25:46,918 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753687260] [2021-06-12 21:25:46,918 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-12 21:25:46,918 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:25:46,919 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-12 21:25:46,919 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=1130, Unknown=0, NotChecked=0, Total=1260 [2021-06-12 21:25:46,919 INFO L87 Difference]: Start difference. First operand 23535 states and 58451 transitions. Second operand has 36 states, 36 states have (on average 3.4444444444444446) internal successors, (124), 35 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:25:49,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:25:49,209 INFO L93 Difference]: Finished difference Result 28871 states and 71683 transitions. [2021-06-12 21:25:49,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-12 21:25:49,210 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.4444444444444446) internal successors, (124), 35 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:25:49,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:25:49,241 INFO L225 Difference]: With dead ends: 28871 [2021-06-12 21:25:49,241 INFO L226 Difference]: Without dead ends: 28383 [2021-06-12 21:25:49,242 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 56 SyntacticMatches, 2 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1132 ImplicationChecksByTransitivity, 2112.3ms TimeCoverageRelationStatistics Valid=366, Invalid=3794, Unknown=0, NotChecked=0, Total=4160 [2021-06-12 21:25:49,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28383 states. [2021-06-12 21:25:49,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28383 to 23087. [2021-06-12 21:25:49,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23087 states, 23086 states have (on average 2.4831066447197436) internal successors, (57325), 23086 states have internal predecessors, (57325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:25:49,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23087 states to 23087 states and 57325 transitions. [2021-06-12 21:25:49,568 INFO L78 Accepts]: Start accepts. Automaton has 23087 states and 57325 transitions. Word has length 71 [2021-06-12 21:25:49,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:25:49,568 INFO L482 AbstractCegarLoop]: Abstraction has 23087 states and 57325 transitions. [2021-06-12 21:25:49,568 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 3.4444444444444446) internal successors, (124), 35 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:25:49,568 INFO L276 IsEmpty]: Start isEmpty. Operand 23087 states and 57325 transitions. [2021-06-12 21:25:49,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:25:49,587 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:25:49,587 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:25:49,787 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable159 [2021-06-12 21:25:49,787 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:25:49,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:25:49,787 INFO L82 PathProgramCache]: Analyzing trace with hash 2035475891, now seen corresponding path program 154 times [2021-06-12 21:25:49,787 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:25:49,787 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [844145731] [2021-06-12 21:25:49,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:25:49,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:25:50,128 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:25:50,128 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:25:50,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [844145731] [2021-06-12 21:25:50,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [844145731] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:25:50,128 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1658049677] [2021-06-12 21:25:50,128 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:25:50,158 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:25:50,159 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:25:50,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-12 21:25:50,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:25:51,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,050 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:51,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,055 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:51,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,068 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:51,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:51,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:51,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:51,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:51,086 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:51,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:51,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:25:51,088 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:25:51,093 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:25:51,094 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:25:51,094 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:25:51,104 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 13 proven. 201 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:25:51,104 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1658049677] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:25:51,104 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:25:51,104 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 22] total 35 [2021-06-12 21:25:51,104 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987560953] [2021-06-12 21:25:51,104 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-12 21:25:51,104 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:25:51,104 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-12 21:25:51,104 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=1130, Unknown=0, NotChecked=0, Total=1260 [2021-06-12 21:25:51,105 INFO L87 Difference]: Start difference. First operand 23087 states and 57325 transitions. Second operand has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 35 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:25:52,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:25:52,975 INFO L93 Difference]: Finished difference Result 31975 states and 79499 transitions. [2021-06-12 21:25:52,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-12 21:25:52,976 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 35 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:25:52,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:25:53,010 INFO L225 Difference]: With dead ends: 31975 [2021-06-12 21:25:53,010 INFO L226 Difference]: Without dead ends: 31535 [2021-06-12 21:25:53,010 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 56 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 998 ImplicationChecksByTransitivity, 1809.5ms TimeCoverageRelationStatistics Valid=330, Invalid=3452, Unknown=0, NotChecked=0, Total=3782 [2021-06-12 21:25:53,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31535 states. [2021-06-12 21:25:53,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31535 to 25455. [2021-06-12 21:25:53,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25455 states, 25454 states have (on average 2.4821639035122183) internal successors, (63181), 25454 states have internal predecessors, (63181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:25:53,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25455 states to 25455 states and 63181 transitions. [2021-06-12 21:25:53,357 INFO L78 Accepts]: Start accepts. Automaton has 25455 states and 63181 transitions. Word has length 71 [2021-06-12 21:25:53,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:25:53,357 INFO L482 AbstractCegarLoop]: Abstraction has 25455 states and 63181 transitions. [2021-06-12 21:25:53,357 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 35 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:25:53,357 INFO L276 IsEmpty]: Start isEmpty. Operand 25455 states and 63181 transitions. [2021-06-12 21:25:53,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:25:53,376 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:25:53,376 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:25:53,576 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160,158 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:25:53,576 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:25:53,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:25:53,577 INFO L82 PathProgramCache]: Analyzing trace with hash -1126450765, now seen corresponding path program 155 times [2021-06-12 21:25:53,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:25:53,577 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724218230] [2021-06-12 21:25:53,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:25:53,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:25:53,945 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:25:53,945 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:25:53,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724218230] [2021-06-12 21:25:53,946 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [724218230] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:25:53,946 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1302514143] [2021-06-12 21:25:53,946 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:25:53,981 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-06-12 21:25:53,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:25:53,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 75 conjunts are in the unsatisfiable core [2021-06-12 21:25:53,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:25:54,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:54,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:54,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:54,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,920 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:54,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,924 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:54,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:54,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:54,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:54,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:54,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:25:54,932 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:25:54,937 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:25:54,938 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:25:54,938 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:25:54,948 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:25:54,948 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1302514143] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:25:54,948 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:25:54,948 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 22] total 36 [2021-06-12 21:25:54,948 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352494917] [2021-06-12 21:25:54,949 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-12 21:25:54,949 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:25:54,949 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-12 21:25:54,949 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=1194, Unknown=0, NotChecked=0, Total=1332 [2021-06-12 21:25:54,949 INFO L87 Difference]: Start difference. First operand 25455 states and 63181 transitions. Second operand has 37 states, 37 states have (on average 3.3513513513513513) internal successors, (124), 36 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:25:56,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:25:56,356 INFO L93 Difference]: Finished difference Result 40631 states and 101189 transitions. [2021-06-12 21:25:56,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-12 21:25:56,357 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.3513513513513513) internal successors, (124), 36 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:25:56,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:25:56,402 INFO L225 Difference]: With dead ends: 40631 [2021-06-12 21:25:56,402 INFO L226 Difference]: Without dead ends: 40543 [2021-06-12 21:25:56,403 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 55 SyntacticMatches, 2 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 996 ImplicationChecksByTransitivity, 1764.6ms TimeCoverageRelationStatistics Valid=341, Invalid=3565, Unknown=0, NotChecked=0, Total=3906 [2021-06-12 21:25:56,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40543 states. [2021-06-12 21:25:56,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40543 to 24623. [2021-06-12 21:25:56,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24623 states, 24622 states have (on average 2.4815612054260416) internal successors, (61101), 24622 states have internal predecessors, (61101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:25:56,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24623 states to 24623 states and 61101 transitions. [2021-06-12 21:25:56,896 INFO L78 Accepts]: Start accepts. Automaton has 24623 states and 61101 transitions. Word has length 71 [2021-06-12 21:25:56,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:25:56,897 INFO L482 AbstractCegarLoop]: Abstraction has 24623 states and 61101 transitions. [2021-06-12 21:25:56,897 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 3.3513513513513513) internal successors, (124), 36 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:25:56,897 INFO L276 IsEmpty]: Start isEmpty. Operand 24623 states and 61101 transitions. [2021-06-12 21:25:56,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:25:56,915 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:25:56,916 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:25:57,116 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable161 [2021-06-12 21:25:57,116 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:25:57,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:25:57,116 INFO L82 PathProgramCache]: Analyzing trace with hash -1890623053, now seen corresponding path program 156 times [2021-06-12 21:25:57,116 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:25:57,117 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579145694] [2021-06-12 21:25:57,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:25:57,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:25:57,523 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:25:57,523 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:25:57,524 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579145694] [2021-06-12 21:25:57,524 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [579145694] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:25:57,524 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1897373389] [2021-06-12 21:25:57,524 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:25:57,559 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-06-12 21:25:57,559 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:25:57,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 76 conjunts are in the unsatisfiable core [2021-06-12 21:25:57,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:25:58,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,484 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:58,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,498 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:58,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:58,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,512 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:58,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,513 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:58,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:58,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:25:58,521 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:58,521 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:25:58,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 164 treesize of output 60 [2021-06-12 21:25:58,523 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:25:58,528 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:25:58,529 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:25:58,529 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:174, output treesize:7 [2021-06-12 21:25:58,539 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:25:58,539 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1897373389] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:25:58,539 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:25:58,539 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-06-12 21:25:58,539 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [163591531] [2021-06-12 21:25:58,539 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-12 21:25:58,539 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:25:58,539 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-12 21:25:58,540 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=1320, Unknown=0, NotChecked=0, Total=1482 [2021-06-12 21:25:58,540 INFO L87 Difference]: Start difference. First operand 24623 states and 61101 transitions. Second operand has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:25:59,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:25:59,968 INFO L93 Difference]: Finished difference Result 35815 states and 89413 transitions. [2021-06-12 21:25:59,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-12 21:25:59,969 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:25:59,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:26:00,008 INFO L225 Difference]: With dead ends: 35815 [2021-06-12 21:26:00,008 INFO L226 Difference]: Without dead ends: 35631 [2021-06-12 21:26:00,009 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 53 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1009 ImplicationChecksByTransitivity, 1780.2ms TimeCoverageRelationStatistics Valid=374, Invalid=3658, Unknown=0, NotChecked=0, Total=4032 [2021-06-12 21:26:00,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35631 states. [2021-06-12 21:26:00,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35631 to 24735. [2021-06-12 21:26:00,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24735 states, 24734 states have (on average 2.4816446996037844) internal successors, (61381), 24734 states have internal predecessors, (61381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:26:00,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24735 states to 24735 states and 61381 transitions. [2021-06-12 21:26:00,365 INFO L78 Accepts]: Start accepts. Automaton has 24735 states and 61381 transitions. Word has length 71 [2021-06-12 21:26:00,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:26:00,365 INFO L482 AbstractCegarLoop]: Abstraction has 24735 states and 61381 transitions. [2021-06-12 21:26:00,365 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:26:00,365 INFO L276 IsEmpty]: Start isEmpty. Operand 24735 states and 61381 transitions. [2021-06-12 21:26:00,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:26:00,385 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:26:00,385 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:26:00,585 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:26:00,585 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:26:00,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:26:00,585 INFO L82 PathProgramCache]: Analyzing trace with hash 184616883, now seen corresponding path program 157 times [2021-06-12 21:26:00,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:26:00,585 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900546278] [2021-06-12 21:26:00,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:26:00,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:26:00,968 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:26:00,968 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:26:00,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900546278] [2021-06-12 21:26:00,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900546278] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:26:00,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [645161521] [2021-06-12 21:26:00,968 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:26:00,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:26:01,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-12 21:26:01,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:26:02,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:02,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:02,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:02,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,175 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:02,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,184 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:02,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,189 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:02,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:02,193 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:02,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:02,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:26:02,196 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:26:02,201 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:26:02,201 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:26:02,201 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:26:02,212 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 13 proven. 201 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:26:02,212 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [645161521] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:26:02,212 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:26:02,212 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 22] total 35 [2021-06-12 21:26:02,212 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479949182] [2021-06-12 21:26:02,212 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-12 21:26:02,212 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:26:02,212 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-12 21:26:02,212 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=1132, Unknown=0, NotChecked=0, Total=1260 [2021-06-12 21:26:02,212 INFO L87 Difference]: Start difference. First operand 24735 states and 61381 transitions. Second operand has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 35 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:26:04,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:26:04,015 INFO L93 Difference]: Finished difference Result 31671 states and 78691 transitions. [2021-06-12 21:26:04,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-12 21:26:04,016 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 35 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:26:04,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:26:04,048 INFO L225 Difference]: With dead ends: 31671 [2021-06-12 21:26:04,048 INFO L226 Difference]: Without dead ends: 31263 [2021-06-12 21:26:04,049 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 56 SyntacticMatches, 2 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 923 ImplicationChecksByTransitivity, 2059.7ms TimeCoverageRelationStatistics Valid=311, Invalid=3229, Unknown=0, NotChecked=0, Total=3540 [2021-06-12 21:26:04,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31263 states. [2021-06-12 21:26:04,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31263 to 25903. [2021-06-12 21:26:04,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25903 states, 25902 states have (on average 2.4809281136591768) internal successors, (64261), 25902 states have internal predecessors, (64261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:26:04,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25903 states to 25903 states and 64261 transitions. [2021-06-12 21:26:04,398 INFO L78 Accepts]: Start accepts. Automaton has 25903 states and 64261 transitions. Word has length 71 [2021-06-12 21:26:04,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:26:04,398 INFO L482 AbstractCegarLoop]: Abstraction has 25903 states and 64261 transitions. [2021-06-12 21:26:04,398 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 35 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:26:04,398 INFO L276 IsEmpty]: Start isEmpty. Operand 25903 states and 64261 transitions. [2021-06-12 21:26:04,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:26:04,419 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:26:04,419 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:26:04,619 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,161 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:26:04,619 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:26:04,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:26:04,620 INFO L82 PathProgramCache]: Analyzing trace with hash 1317657523, now seen corresponding path program 158 times [2021-06-12 21:26:04,620 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:26:04,620 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1289105944] [2021-06-12 21:26:04,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:26:04,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:26:04,969 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:26:04,969 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:26:04,969 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1289105944] [2021-06-12 21:26:04,969 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1289105944] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:26:04,970 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [346814069] [2021-06-12 21:26:04,970 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:26:05,000 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:26:05,000 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:26:05,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-12 21:26:05,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:26:05,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:05,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,913 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:05,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:05,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:05,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:05,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:05,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:05,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:05,949 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:05,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:26:05,951 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:26:05,957 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:26:05,958 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:26:05,958 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:26:05,968 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:26:05,969 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [346814069] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:26:05,969 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:26:05,969 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 22] total 36 [2021-06-12 21:26:05,969 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730054737] [2021-06-12 21:26:05,969 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-12 21:26:05,969 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:26:05,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-12 21:26:05,969 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=1194, Unknown=0, NotChecked=0, Total=1332 [2021-06-12 21:26:05,969 INFO L87 Difference]: Start difference. First operand 25903 states and 64261 transitions. Second operand has 37 states, 37 states have (on average 3.3513513513513513) internal successors, (124), 36 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:26:07,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:26:07,769 INFO L93 Difference]: Finished difference Result 40887 states and 101845 transitions. [2021-06-12 21:26:07,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-12 21:26:07,769 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.3513513513513513) internal successors, (124), 36 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:26:07,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:26:07,812 INFO L225 Difference]: With dead ends: 40887 [2021-06-12 21:26:07,812 INFO L226 Difference]: Without dead ends: 40799 [2021-06-12 21:26:07,812 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 55 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 922 ImplicationChecksByTransitivity, 1707.0ms TimeCoverageRelationStatistics Valid=323, Invalid=3337, Unknown=0, NotChecked=0, Total=3660 [2021-06-12 21:26:07,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40799 states. [2021-06-12 21:26:08,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40799 to 25631. [2021-06-12 21:26:08,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25631 states, 25630 states have (on average 2.4807257120561843) internal successors, (63581), 25630 states have internal predecessors, (63581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:26:08,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25631 states to 25631 states and 63581 transitions. [2021-06-12 21:26:08,217 INFO L78 Accepts]: Start accepts. Automaton has 25631 states and 63581 transitions. Word has length 71 [2021-06-12 21:26:08,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:26:08,217 INFO L482 AbstractCegarLoop]: Abstraction has 25631 states and 63581 transitions. [2021-06-12 21:26:08,217 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 3.3513513513513513) internal successors, (124), 36 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:26:08,217 INFO L276 IsEmpty]: Start isEmpty. Operand 25631 states and 63581 transitions. [2021-06-12 21:26:08,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:26:08,237 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:26:08,237 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:26:08,452 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:26:08,453 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:26:08,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:26:08,453 INFO L82 PathProgramCache]: Analyzing trace with hash 965259187, now seen corresponding path program 159 times [2021-06-12 21:26:08,453 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:26:08,453 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [918382356] [2021-06-12 21:26:08,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:26:08,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:26:08,836 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:26:08,836 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:26:08,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [918382356] [2021-06-12 21:26:08,836 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [918382356] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:26:08,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [132561940] [2021-06-12 21:26:08,836 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:26:08,869 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-06-12 21:26:08,869 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:26:08,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-12 21:26:08,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:26:09,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,778 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:09,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,781 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:09,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,797 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:09,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:09,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:09,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,813 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:09,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:09,817 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:09,833 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:09,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:26:09,835 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:26:09,840 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:26:09,841 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:26:09,841 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:26:09,851 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:26:09,852 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [132561940] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:26:09,852 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:26:09,852 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 37 [2021-06-12 21:26:09,852 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016236592] [2021-06-12 21:26:09,852 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-12 21:26:09,852 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:26:09,852 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-12 21:26:09,852 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=1252, Unknown=0, NotChecked=0, Total=1406 [2021-06-12 21:26:09,852 INFO L87 Difference]: Start difference. First operand 25631 states and 63581 transitions. Second operand has 38 states, 38 states have (on average 3.263157894736842) internal successors, (124), 37 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:26:11,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:26:11,786 INFO L93 Difference]: Finished difference Result 39015 states and 97173 transitions. [2021-06-12 21:26:11,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-12 21:26:11,787 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.263157894736842) internal successors, (124), 37 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:26:11,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:26:11,826 INFO L225 Difference]: With dead ends: 39015 [2021-06-12 21:26:11,826 INFO L226 Difference]: Without dead ends: 38927 [2021-06-12 21:26:11,826 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 54 SyntacticMatches, 2 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 983 ImplicationChecksByTransitivity, 1842.0ms TimeCoverageRelationStatistics Valid=362, Invalid=3544, Unknown=0, NotChecked=0, Total=3906 [2021-06-12 21:26:11,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38927 states. [2021-06-12 21:26:12,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38927 to 25807. [2021-06-12 21:26:12,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25807 states, 25806 states have (on average 2.4808571650003874) internal successors, (64021), 25806 states have internal predecessors, (64021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:26:12,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25807 states to 25807 states and 64021 transitions. [2021-06-12 21:26:12,209 INFO L78 Accepts]: Start accepts. Automaton has 25807 states and 64021 transitions. Word has length 71 [2021-06-12 21:26:12,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:26:12,209 INFO L482 AbstractCegarLoop]: Abstraction has 25807 states and 64021 transitions. [2021-06-12 21:26:12,209 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.263157894736842) internal successors, (124), 37 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:26:12,209 INFO L276 IsEmpty]: Start isEmpty. Operand 25807 states and 64021 transitions. [2021-06-12 21:26:12,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:26:12,228 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:26:12,228 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:26:12,429 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165,163 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:26:12,429 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:26:12,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:26:12,429 INFO L82 PathProgramCache]: Analyzing trace with hash 553485235, now seen corresponding path program 160 times [2021-06-12 21:26:12,429 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:26:12,429 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955043517] [2021-06-12 21:26:12,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:26:12,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:26:12,843 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:26:12,843 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:26:12,843 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955043517] [2021-06-12 21:26:12,843 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1955043517] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:26:12,843 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [840281865] [2021-06-12 21:26:12,843 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:26:12,874 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:26:12,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:26:12,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-12 21:26:12,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:26:13,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:13,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,810 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:13,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,814 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:13,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:13,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,832 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:13,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,834 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:13,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:13,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:13,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:13,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:26:13,839 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:26:13,844 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:26:13,845 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:26:13,845 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:26:13,854 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:26:13,854 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [840281865] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:26:13,854 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:26:13,854 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-06-12 21:26:13,855 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433517487] [2021-06-12 21:26:13,855 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-12 21:26:13,855 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:26:13,855 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-12 21:26:13,855 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=1318, Unknown=0, NotChecked=0, Total=1482 [2021-06-12 21:26:13,855 INFO L87 Difference]: Start difference. First operand 25807 states and 64021 transitions. Second operand has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:26:15,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:26:15,801 INFO L93 Difference]: Finished difference Result 37287 states and 92853 transitions. [2021-06-12 21:26:15,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-12 21:26:15,801 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:26:15,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:26:15,837 INFO L225 Difference]: With dead ends: 37287 [2021-06-12 21:26:15,837 INFO L226 Difference]: Without dead ends: 37199 [2021-06-12 21:26:15,837 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 53 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1006 ImplicationChecksByTransitivity, 1779.9ms TimeCoverageRelationStatistics Valid=378, Invalid=3654, Unknown=0, NotChecked=0, Total=4032 [2021-06-12 21:26:15,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37199 states. [2021-06-12 21:26:16,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37199 to 25807. [2021-06-12 21:26:16,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25807 states, 25806 states have (on average 2.4808571650003874) internal successors, (64021), 25806 states have internal predecessors, (64021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:26:16,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25807 states to 25807 states and 64021 transitions. [2021-06-12 21:26:16,198 INFO L78 Accepts]: Start accepts. Automaton has 25807 states and 64021 transitions. Word has length 71 [2021-06-12 21:26:16,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:26:16,198 INFO L482 AbstractCegarLoop]: Abstraction has 25807 states and 64021 transitions. [2021-06-12 21:26:16,198 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:26:16,198 INFO L276 IsEmpty]: Start isEmpty. Operand 25807 states and 64021 transitions. [2021-06-12 21:26:16,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:26:16,219 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:26:16,219 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:26:16,420 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2021-06-12 21:26:16,421 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:26:16,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:26:16,421 INFO L82 PathProgramCache]: Analyzing trace with hash -822858317, now seen corresponding path program 161 times [2021-06-12 21:26:16,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:26:16,421 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250885478] [2021-06-12 21:26:16,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:26:16,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:26:16,827 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:26:16,827 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:26:16,827 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250885478] [2021-06-12 21:26:16,827 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1250885478] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:26:16,827 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [28775771] [2021-06-12 21:26:16,827 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:26:16,862 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-06-12 21:26:16,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:26:16,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 75 conjunts are in the unsatisfiable core [2021-06-12 21:26:16,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:26:17,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,816 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:17,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:17,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,828 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:17,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,838 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:17,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:17,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:17,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:17,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:17,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:17,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:26:17,854 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:26:17,860 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:26:17,861 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:26:17,861 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:26:17,871 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:26:17,871 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [28775771] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:26:17,871 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:26:17,871 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-06-12 21:26:17,871 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697313134] [2021-06-12 21:26:17,872 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-12 21:26:17,872 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:26:17,872 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-12 21:26:17,872 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=1316, Unknown=0, NotChecked=0, Total=1482 [2021-06-12 21:26:17,872 INFO L87 Difference]: Start difference. First operand 25807 states and 64021 transitions. Second operand has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:26:19,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:26:19,252 INFO L93 Difference]: Finished difference Result 34503 states and 85789 transitions. [2021-06-12 21:26:19,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-12 21:26:19,252 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:26:19,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:26:19,291 INFO L225 Difference]: With dead ends: 34503 [2021-06-12 21:26:19,291 INFO L226 Difference]: Without dead ends: 34463 [2021-06-12 21:26:19,292 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 53 SyntacticMatches, 2 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 972 ImplicationChecksByTransitivity, 1746.1ms TimeCoverageRelationStatistics Valid=368, Invalid=3538, Unknown=0, NotChecked=0, Total=3906 [2021-06-12 21:26:19,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34463 states. [2021-06-12 21:26:19,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34463 to 25823. [2021-06-12 21:26:19,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25823 states, 25822 states have (on average 2.480869026411587) internal successors, (64061), 25822 states have internal predecessors, (64061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:26:19,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25823 states to 25823 states and 64061 transitions. [2021-06-12 21:26:19,766 INFO L78 Accepts]: Start accepts. Automaton has 25823 states and 64061 transitions. Word has length 71 [2021-06-12 21:26:19,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:26:19,766 INFO L482 AbstractCegarLoop]: Abstraction has 25823 states and 64061 transitions. [2021-06-12 21:26:19,767 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:26:19,767 INFO L276 IsEmpty]: Start isEmpty. Operand 25823 states and 64061 transitions. [2021-06-12 21:26:19,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:26:19,787 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:26:19,787 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:26:19,987 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable167 [2021-06-12 21:26:19,988 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:26:19,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:26:19,988 INFO L82 PathProgramCache]: Analyzing trace with hash -200995405, now seen corresponding path program 162 times [2021-06-12 21:26:19,988 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:26:19,988 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748758702] [2021-06-12 21:26:19,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:26:19,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:26:20,392 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:26:20,392 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:26:20,392 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748758702] [2021-06-12 21:26:20,392 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1748758702] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:26:20,392 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1751016300] [2021-06-12 21:26:20,392 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:26:20,429 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-06-12 21:26:20,429 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:26:20,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 75 conjunts are in the unsatisfiable core [2021-06-12 21:26:20,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:26:22,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:22,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,604 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:22,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:22,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,621 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:22,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,627 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:22,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:22,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:22,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:22,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 36 disjoint index pairs (out of 120 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 158 treesize of output 60 [2021-06-12 21:26:22,632 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:26:22,646 INFO L628 ElimStorePlain]: treesize reduction 5, result has 81.5 percent of original size [2021-06-12 21:26:22,648 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:26:22,648 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:178, output treesize:7 [2021-06-12 21:26:22,658 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:26:22,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1751016300] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:26:22,658 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:26:22,659 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 37 [2021-06-12 21:26:22,659 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657518388] [2021-06-12 21:26:22,659 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-12 21:26:22,659 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:26:22,659 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-12 21:26:22,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=1257, Unknown=0, NotChecked=0, Total=1406 [2021-06-12 21:26:22,659 INFO L87 Difference]: Start difference. First operand 25823 states and 64061 transitions. Second operand has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:26:31,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:26:31,299 INFO L93 Difference]: Finished difference Result 47963 states and 119451 transitions. [2021-06-12 21:26:31,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-12 21:26:31,299 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:26:31,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:26:31,351 INFO L225 Difference]: With dead ends: 47963 [2021-06-12 21:26:31,351 INFO L226 Difference]: Without dead ends: 47327 [2021-06-12 21:26:31,352 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 53 SyntacticMatches, 3 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1380 ImplicationChecksByTransitivity, 4615.4ms TimeCoverageRelationStatistics Valid=454, Invalid=4948, Unknown=0, NotChecked=0, Total=5402 [2021-06-12 21:26:31,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47327 states. [2021-06-12 21:26:31,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47327 to 25711. [2021-06-12 21:26:31,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25711 states, 25710 states have (on average 2.4817191754181254) internal successors, (63805), 25710 states have internal predecessors, (63805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:26:31,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25711 states to 25711 states and 63805 transitions. [2021-06-12 21:26:31,849 INFO L78 Accepts]: Start accepts. Automaton has 25711 states and 63805 transitions. Word has length 71 [2021-06-12 21:26:31,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:26:31,849 INFO L482 AbstractCegarLoop]: Abstraction has 25711 states and 63805 transitions. [2021-06-12 21:26:31,849 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:26:31,849 INFO L276 IsEmpty]: Start isEmpty. Operand 25711 states and 63805 transitions. [2021-06-12 21:26:31,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:26:31,867 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:26:31,867 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:26:32,068 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable168,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:26:32,068 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:26:32,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:26:32,068 INFO L82 PathProgramCache]: Analyzing trace with hash 597571507, now seen corresponding path program 163 times [2021-06-12 21:26:32,068 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:26:32,069 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418233798] [2021-06-12 21:26:32,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:26:32,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:26:32,477 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:26:32,477 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:26:32,477 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418233798] [2021-06-12 21:26:32,477 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418233798] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:26:32,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1381016816] [2021-06-12 21:26:32,478 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:26:32,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:26:32,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-12 21:26:32,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:26:33,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:33,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,436 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:33,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:33,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,453 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:33,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,456 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:33,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,463 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:33,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:33,464 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:33,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 36 disjoint index pairs (out of 120 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:26:33,466 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:26:33,471 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:26:33,472 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:26:33,472 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:26:33,482 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:26:33,482 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1381016816] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:26:33,482 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:26:33,482 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 37 [2021-06-12 21:26:33,482 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298755902] [2021-06-12 21:26:33,483 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-12 21:26:33,483 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:26:33,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-12 21:26:33,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1255, Unknown=0, NotChecked=0, Total=1406 [2021-06-12 21:26:33,483 INFO L87 Difference]: Start difference. First operand 25711 states and 63805 transitions. Second operand has 38 states, 38 states have (on average 3.0526315789473686) internal successors, (116), 37 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:26:36,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:26:36,411 INFO L93 Difference]: Finished difference Result 48775 states and 121581 transitions. [2021-06-12 21:26:36,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-12 21:26:36,411 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.0526315789473686) internal successors, (116), 37 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:26:36,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:26:36,452 INFO L225 Difference]: With dead ends: 48775 [2021-06-12 21:26:36,453 INFO L226 Difference]: Without dead ends: 48687 [2021-06-12 21:26:36,453 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 53 SyntacticMatches, 3 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1347 ImplicationChecksByTransitivity, 2023.7ms TimeCoverageRelationStatistics Valid=448, Invalid=4808, Unknown=0, NotChecked=0, Total=5256 [2021-06-12 21:26:36,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48687 states. [2021-06-12 21:26:36,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48687 to 24831. [2021-06-12 21:26:36,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24831 states, 24830 states have (on average 2.482682239226742) internal successors, (61645), 24830 states have internal predecessors, (61645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:26:36,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24831 states to 24831 states and 61645 transitions. [2021-06-12 21:26:36,886 INFO L78 Accepts]: Start accepts. Automaton has 24831 states and 61645 transitions. Word has length 71 [2021-06-12 21:26:36,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:26:36,886 INFO L482 AbstractCegarLoop]: Abstraction has 24831 states and 61645 transitions. [2021-06-12 21:26:36,886 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.0526315789473686) internal successors, (116), 37 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:26:36,886 INFO L276 IsEmpty]: Start isEmpty. Operand 24831 states and 61645 transitions. [2021-06-12 21:26:36,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:26:36,903 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:26:36,903 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:26:37,104 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2021-06-12 21:26:37,104 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:26:37,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:26:37,104 INFO L82 PathProgramCache]: Analyzing trace with hash 1040865715, now seen corresponding path program 164 times [2021-06-12 21:26:37,104 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:26:37,104 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1094346165] [2021-06-12 21:26:37,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:26:37,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:26:37,514 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:26:37,514 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:26:37,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1094346165] [2021-06-12 21:26:37,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1094346165] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:26:37,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1328265102] [2021-06-12 21:26:37,514 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:26:37,544 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:26:37,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:26:37,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-12 21:26:37,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:26:38,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,466 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:38,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,477 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:38,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:38,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:38,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:38,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:38,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:38,502 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:38,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 36 disjoint index pairs (out of 120 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:26:38,504 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:26:38,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:26:38,510 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:26:38,510 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:26:38,520 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:26:38,521 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1328265102] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:26:38,521 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:26:38,521 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 37 [2021-06-12 21:26:38,521 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [99689145] [2021-06-12 21:26:38,521 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-12 21:26:38,521 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:26:38,521 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-12 21:26:38,521 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=1253, Unknown=0, NotChecked=0, Total=1406 [2021-06-12 21:26:38,522 INFO L87 Difference]: Start difference. First operand 24831 states and 61645 transitions. Second operand has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:26:41,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:26:41,355 INFO L93 Difference]: Finished difference Result 44871 states and 111829 transitions. [2021-06-12 21:26:41,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-12 21:26:41,356 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:26:41,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:26:41,404 INFO L225 Difference]: With dead ends: 44871 [2021-06-12 21:26:41,404 INFO L226 Difference]: Without dead ends: 44783 [2021-06-12 21:26:41,404 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 53 SyntacticMatches, 3 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1323 ImplicationChecksByTransitivity, 2127.3ms TimeCoverageRelationStatistics Valid=454, Invalid=4802, Unknown=0, NotChecked=0, Total=5256 [2021-06-12 21:26:41,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44783 states. [2021-06-12 21:26:41,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44783 to 24479. [2021-06-12 21:26:41,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24479 states, 24478 states have (on average 2.4830868535011033) internal successors, (60781), 24478 states have internal predecessors, (60781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:26:41,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24479 states to 24479 states and 60781 transitions. [2021-06-12 21:26:41,791 INFO L78 Accepts]: Start accepts. Automaton has 24479 states and 60781 transitions. Word has length 71 [2021-06-12 21:26:41,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:26:41,791 INFO L482 AbstractCegarLoop]: Abstraction has 24479 states and 60781 transitions. [2021-06-12 21:26:41,791 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:26:41,791 INFO L276 IsEmpty]: Start isEmpty. Operand 24479 states and 60781 transitions. [2021-06-12 21:26:41,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:26:41,811 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:26:41,811 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:26:42,011 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170,168 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:26:42,011 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:26:42,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:26:42,011 INFO L82 PathProgramCache]: Analyzing trace with hash 129434547, now seen corresponding path program 165 times [2021-06-12 21:26:42,011 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:26:42,011 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1148739019] [2021-06-12 21:26:42,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:26:42,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:26:42,427 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:26:42,427 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:26:42,427 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1148739019] [2021-06-12 21:26:42,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1148739019] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:26:42,427 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2003914960] [2021-06-12 21:26:42,427 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:26:42,461 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-06-12 21:26:42,461 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:26:42,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-12 21:26:42,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:26:43,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,357 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:43,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,370 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:43,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:43,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:43,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,387 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:43,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:43,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:43,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:43,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 36 disjoint index pairs (out of 120 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:26:43,394 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:26:43,400 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:26:43,401 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:26:43,401 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:26:43,411 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:26:43,411 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2003914960] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:26:43,411 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:26:43,411 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 37 [2021-06-12 21:26:43,411 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [260574131] [2021-06-12 21:26:43,411 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-12 21:26:43,411 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:26:43,411 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-12 21:26:43,412 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=1249, Unknown=0, NotChecked=0, Total=1406 [2021-06-12 21:26:43,412 INFO L87 Difference]: Start difference. First operand 24479 states and 60781 transitions. Second operand has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:26:45,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:26:45,977 INFO L93 Difference]: Finished difference Result 45063 states and 112549 transitions. [2021-06-12 21:26:45,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-12 21:26:45,977 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:26:45,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:26:46,030 INFO L225 Difference]: With dead ends: 45063 [2021-06-12 21:26:46,031 INFO L226 Difference]: Without dead ends: 44879 [2021-06-12 21:26:46,031 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 53 SyntacticMatches, 3 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1347 ImplicationChecksByTransitivity, 2015.2ms TimeCoverageRelationStatistics Valid=466, Invalid=4790, Unknown=0, NotChecked=0, Total=5256 [2021-06-12 21:26:46,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44879 states. [2021-06-12 21:26:46,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44879 to 24367. [2021-06-12 21:26:46,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24367 states, 24366 states have (on average 2.48300911105639) internal successors, (60501), 24366 states have internal predecessors, (60501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:26:46,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24367 states to 24367 states and 60501 transitions. [2021-06-12 21:26:46,440 INFO L78 Accepts]: Start accepts. Automaton has 24367 states and 60501 transitions. Word has length 71 [2021-06-12 21:26:46,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:26:46,440 INFO L482 AbstractCegarLoop]: Abstraction has 24367 states and 60501 transitions. [2021-06-12 21:26:46,440 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:26:46,440 INFO L276 IsEmpty]: Start isEmpty. Operand 24367 states and 60501 transitions. [2021-06-12 21:26:46,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:26:46,457 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:26:46,457 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:26:46,657 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable171 [2021-06-12 21:26:46,657 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:26:46,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:26:46,657 INFO L82 PathProgramCache]: Analyzing trace with hash -1309650509, now seen corresponding path program 166 times [2021-06-12 21:26:46,658 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:26:46,658 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1886220569] [2021-06-12 21:26:46,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:26:46,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:26:47,038 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:26:47,038 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:26:47,038 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1886220569] [2021-06-12 21:26:47,038 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1886220569] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:26:47,038 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [206237070] [2021-06-12 21:26:47,038 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:26:47,067 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:26:47,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:26:47,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-12 21:26:47,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:26:47,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:47,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:47,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:47,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:47,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:47,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:47,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:47,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:47,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 36 disjoint index pairs (out of 120 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:26:47,982 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:26:47,988 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:26:47,989 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:26:47,989 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:26:47,998 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:26:47,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [206237070] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:26:47,998 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:26:47,998 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 36 [2021-06-12 21:26:47,998 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234033874] [2021-06-12 21:26:47,998 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-12 21:26:47,999 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:26:47,999 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-12 21:26:47,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=1183, Unknown=0, NotChecked=0, Total=1332 [2021-06-12 21:26:47,999 INFO L87 Difference]: Start difference. First operand 24367 states and 60501 transitions. Second operand has 37 states, 37 states have (on average 3.135135135135135) internal successors, (116), 36 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:26:50,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:26:50,517 INFO L93 Difference]: Finished difference Result 43895 states and 109421 transitions. [2021-06-12 21:26:50,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-12 21:26:50,517 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.135135135135135) internal successors, (116), 36 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:26:50,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:26:50,566 INFO L225 Difference]: With dead ends: 43895 [2021-06-12 21:26:50,566 INFO L226 Difference]: Without dead ends: 43807 [2021-06-12 21:26:50,566 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 54 SyntacticMatches, 3 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1277 ImplicationChecksByTransitivity, 1954.3ms TimeCoverageRelationStatistics Valid=442, Invalid=4528, Unknown=0, NotChecked=0, Total=4970 [2021-06-12 21:26:50,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43807 states. [2021-06-12 21:26:50,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43807 to 24047. [2021-06-12 21:26:50,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24047 states, 24046 states have (on average 2.4827829992514348) internal successors, (59701), 24046 states have internal predecessors, (59701), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:26:50,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24047 states to 24047 states and 59701 transitions. [2021-06-12 21:26:50,963 INFO L78 Accepts]: Start accepts. Automaton has 24047 states and 59701 transitions. Word has length 71 [2021-06-12 21:26:50,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:26:50,964 INFO L482 AbstractCegarLoop]: Abstraction has 24047 states and 59701 transitions. [2021-06-12 21:26:50,964 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 3.135135135135135) internal successors, (116), 36 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:26:50,964 INFO L276 IsEmpty]: Start isEmpty. Operand 24047 states and 59701 transitions. [2021-06-12 21:26:50,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:26:50,981 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:26:50,981 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:26:51,182 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable172,170 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:26:51,182 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:26:51,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:26:51,182 INFO L82 PathProgramCache]: Analyzing trace with hash -1721424461, now seen corresponding path program 167 times [2021-06-12 21:26:51,182 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:26:51,182 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014173468] [2021-06-12 21:26:51,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:26:51,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:26:51,604 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:26:51,604 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:26:51,604 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2014173468] [2021-06-12 21:26:51,604 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2014173468] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:26:51,604 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1775247470] [2021-06-12 21:26:51,604 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:26:51,639 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-06-12 21:26:51,639 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:26:51,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 76 conjunts are in the unsatisfiable core [2021-06-12 21:26:51,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:26:52,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,577 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:52,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:52,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:52,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:52,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:52,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:52,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:52,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:52,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 36 disjoint index pairs (out of 120 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:26:52,616 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:26:52,621 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:26:52,621 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:26:52,622 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:26:52,632 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:26:52,632 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1775247470] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:26:52,632 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:26:52,632 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 37 [2021-06-12 21:26:52,632 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009624364] [2021-06-12 21:26:52,632 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-12 21:26:52,632 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:26:52,632 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-12 21:26:52,632 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=1247, Unknown=0, NotChecked=0, Total=1406 [2021-06-12 21:26:52,632 INFO L87 Difference]: Start difference. First operand 24047 states and 59701 transitions. Second operand has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:26:55,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:26:55,680 INFO L93 Difference]: Finished difference Result 42839 states and 106809 transitions. [2021-06-12 21:26:55,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-12 21:26:55,680 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:26:55,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:26:55,724 INFO L225 Difference]: With dead ends: 42839 [2021-06-12 21:26:55,725 INFO L226 Difference]: Without dead ends: 42207 [2021-06-12 21:26:55,725 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 53 SyntacticMatches, 3 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1342 ImplicationChecksByTransitivity, 2066.7ms TimeCoverageRelationStatistics Valid=472, Invalid=4784, Unknown=0, NotChecked=0, Total=5256 [2021-06-12 21:26:55,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42207 states. [2021-06-12 21:26:56,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42207 to 24559. [2021-06-12 21:26:56,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24559 states, 24558 states have (on average 2.4824904308168416) internal successors, (60965), 24558 states have internal predecessors, (60965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:26:56,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24559 states to 24559 states and 60965 transitions. [2021-06-12 21:26:56,108 INFO L78 Accepts]: Start accepts. Automaton has 24559 states and 60965 transitions. Word has length 71 [2021-06-12 21:26:56,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:26:56,108 INFO L482 AbstractCegarLoop]: Abstraction has 24559 states and 60965 transitions. [2021-06-12 21:26:56,108 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:26:56,108 INFO L276 IsEmpty]: Start isEmpty. Operand 24559 states and 60965 transitions. [2021-06-12 21:26:56,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:26:56,126 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:26:56,127 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:26:56,327 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,171 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:26:56,327 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:26:56,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:26:56,327 INFO L82 PathProgramCache]: Analyzing trace with hash 1197199283, now seen corresponding path program 168 times [2021-06-12 21:26:56,327 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:26:56,327 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485956160] [2021-06-12 21:26:56,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:26:56,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:26:56,743 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:26:56,743 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:26:56,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485956160] [2021-06-12 21:26:56,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [485956160] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:26:56,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1431563581] [2021-06-12 21:26:56,744 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:26:56,777 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-06-12 21:26:56,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:26:56,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 75 conjunts are in the unsatisfiable core [2021-06-12 21:26:56,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:26:58,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:58,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:58,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,964 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:58,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:58,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:58,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:58,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,984 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:26:58,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:26:58,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 36 disjoint index pairs (out of 120 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 158 treesize of output 60 [2021-06-12 21:26:58,986 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:26:59,000 INFO L628 ElimStorePlain]: treesize reduction 5, result has 81.5 percent of original size [2021-06-12 21:26:59,001 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:26:59,001 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:178, output treesize:7 [2021-06-12 21:26:59,011 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:26:59,011 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1431563581] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:26:59,011 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:26:59,012 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 37 [2021-06-12 21:26:59,012 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979250960] [2021-06-12 21:26:59,012 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-12 21:26:59,012 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:26:59,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-12 21:26:59,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=1247, Unknown=0, NotChecked=0, Total=1406 [2021-06-12 21:26:59,012 INFO L87 Difference]: Start difference. First operand 24559 states and 60965 transitions. Second operand has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:27:09,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:27:09,976 INFO L93 Difference]: Finished difference Result 43179 states and 107647 transitions. [2021-06-12 21:27:09,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-12 21:27:09,977 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:27:09,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:27:10,027 INFO L225 Difference]: With dead ends: 43179 [2021-06-12 21:27:10,027 INFO L226 Difference]: Without dead ends: 42527 [2021-06-12 21:27:10,027 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 53 SyntacticMatches, 3 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1361 ImplicationChecksByTransitivity, 4702.3ms TimeCoverageRelationStatistics Valid=484, Invalid=4918, Unknown=0, NotChecked=0, Total=5402 [2021-06-12 21:27:10,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42527 states. [2021-06-12 21:27:10,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42527 to 24991. [2021-06-12 21:27:10,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24991 states, 24990 states have (on average 2.4818327330932375) internal successors, (62021), 24990 states have internal predecessors, (62021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:27:10,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24991 states to 24991 states and 62021 transitions. [2021-06-12 21:27:10,433 INFO L78 Accepts]: Start accepts. Automaton has 24991 states and 62021 transitions. Word has length 71 [2021-06-12 21:27:10,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:27:10,433 INFO L482 AbstractCegarLoop]: Abstraction has 24991 states and 62021 transitions. [2021-06-12 21:27:10,433 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:27:10,433 INFO L276 IsEmpty]: Start isEmpty. Operand 24991 states and 62021 transitions. [2021-06-12 21:27:10,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:27:10,450 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:27:10,450 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:27:10,650 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:27:10,650 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:27:10,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:27:10,651 INFO L82 PathProgramCache]: Analyzing trace with hash -1717533773, now seen corresponding path program 169 times [2021-06-12 21:27:10,651 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:27:10,651 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032757733] [2021-06-12 21:27:10,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:27:10,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:27:11,062 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:27:11,063 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:27:11,063 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2032757733] [2021-06-12 21:27:11,063 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2032757733] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:27:11,063 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1246138976] [2021-06-12 21:27:11,063 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:27:11,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:27:11,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-12 21:27:11,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:27:11,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:11,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:11,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:11,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:11,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,993 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:11,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,994 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:11,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:11,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 36 disjoint index pairs (out of 105 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:27:11,997 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:27:12,002 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:27:12,003 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:27:12,003 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:27:12,012 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:27:12,012 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1246138976] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:27:12,012 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:27:12,012 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 36 [2021-06-12 21:27:12,013 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635798593] [2021-06-12 21:27:12,013 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-12 21:27:12,013 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:27:12,013 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-12 21:27:12,013 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1182, Unknown=0, NotChecked=0, Total=1332 [2021-06-12 21:27:12,013 INFO L87 Difference]: Start difference. First operand 24991 states and 62021 transitions. Second operand has 37 states, 37 states have (on average 3.027027027027027) internal successors, (112), 36 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:27:13,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:27:13,885 INFO L93 Difference]: Finished difference Result 37495 states and 93333 transitions. [2021-06-12 21:27:13,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-12 21:27:13,886 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.027027027027027) internal successors, (112), 36 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:27:13,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:27:13,924 INFO L225 Difference]: With dead ends: 37495 [2021-06-12 21:27:13,925 INFO L226 Difference]: Without dead ends: 37407 [2021-06-12 21:27:13,925 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 53 SyntacticMatches, 4 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1065 ImplicationChecksByTransitivity, 1923.4ms TimeCoverageRelationStatistics Valid=405, Invalid=4017, Unknown=0, NotChecked=0, Total=4422 [2021-06-12 21:27:13,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37407 states. [2021-06-12 21:27:14,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37407 to 25295. [2021-06-12 21:27:14,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25295 states, 25294 states have (on average 2.482051079307346) internal successors, (62781), 25294 states have internal predecessors, (62781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:27:14,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25295 states to 25295 states and 62781 transitions. [2021-06-12 21:27:14,323 INFO L78 Accepts]: Start accepts. Automaton has 25295 states and 62781 transitions. Word has length 71 [2021-06-12 21:27:14,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:27:14,323 INFO L482 AbstractCegarLoop]: Abstraction has 25295 states and 62781 transitions. [2021-06-12 21:27:14,323 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 3.027027027027027) internal successors, (112), 36 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:27:14,323 INFO L276 IsEmpty]: Start isEmpty. Operand 25295 states and 62781 transitions. [2021-06-12 21:27:14,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:27:14,342 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:27:14,342 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:27:14,543 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,173 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:27:14,543 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:27:14,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:27:14,543 INFO L82 PathProgramCache]: Analyzing trace with hash 1297134003, now seen corresponding path program 170 times [2021-06-12 21:27:14,543 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:27:14,543 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468199655] [2021-06-12 21:27:14,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:27:14,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:27:14,895 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:27:14,895 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:27:14,895 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468199655] [2021-06-12 21:27:14,895 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [468199655] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:27:14,895 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1154763729] [2021-06-12 21:27:14,895 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:27:14,926 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:27:14,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:27:14,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-12 21:27:14,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:27:15,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:15,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,755 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:15,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,762 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:15,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,767 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:15,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,771 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:15,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:15,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:15,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 36 disjoint index pairs (out of 105 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:27:15,775 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:27:15,781 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:27:15,781 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:27:15,782 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:27:15,792 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 4 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:27:15,792 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1154763729] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:27:15,792 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:27:15,792 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 22] total 33 [2021-06-12 21:27:15,792 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232952742] [2021-06-12 21:27:15,792 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-06-12 21:27:15,792 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:27:15,792 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-06-12 21:27:15,792 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=1001, Unknown=0, NotChecked=0, Total=1122 [2021-06-12 21:27:15,792 INFO L87 Difference]: Start difference. First operand 25295 states and 62781 transitions. Second operand has 34 states, 34 states have (on average 3.411764705882353) internal successors, (116), 33 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:27:19,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:27:19,200 INFO L93 Difference]: Finished difference Result 32535 states and 80721 transitions. [2021-06-12 21:27:19,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-12 21:27:19,200 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.411764705882353) internal successors, (116), 33 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:27:19,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:27:19,234 INFO L225 Difference]: With dead ends: 32535 [2021-06-12 21:27:19,234 INFO L226 Difference]: Without dead ends: 31935 [2021-06-12 21:27:19,234 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 56 SyntacticMatches, 4 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1320 ImplicationChecksByTransitivity, 2235.3ms TimeCoverageRelationStatistics Valid=407, Invalid=4423, Unknown=0, NotChecked=0, Total=4830 [2021-06-12 21:27:19,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31935 states. [2021-06-12 21:27:19,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31935 to 24863. [2021-06-12 21:27:19,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24863 states, 24862 states have (on average 2.4827045290000807) internal successors, (61725), 24862 states have internal predecessors, (61725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:27:19,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24863 states to 24863 states and 61725 transitions. [2021-06-12 21:27:19,591 INFO L78 Accepts]: Start accepts. Automaton has 24863 states and 61725 transitions. Word has length 71 [2021-06-12 21:27:19,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:27:19,591 INFO L482 AbstractCegarLoop]: Abstraction has 24863 states and 61725 transitions. [2021-06-12 21:27:19,591 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 3.411764705882353) internal successors, (116), 33 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:27:19,591 INFO L276 IsEmpty]: Start isEmpty. Operand 24863 states and 61725 transitions. [2021-06-12 21:27:19,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:27:19,608 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:27:19,608 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:27:19,808 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:27:19,809 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:27:19,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:27:19,809 INFO L82 PathProgramCache]: Analyzing trace with hash 1666002355, now seen corresponding path program 171 times [2021-06-12 21:27:19,809 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:27:19,809 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589105011] [2021-06-12 21:27:19,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:27:19,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:27:20,224 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:27:20,225 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:27:20,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589105011] [2021-06-12 21:27:20,225 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [589105011] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:27:20,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1277448535] [2021-06-12 21:27:20,225 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:27:20,259 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-06-12 21:27:20,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:27:20,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 76 conjunts are in the unsatisfiable core [2021-06-12 21:27:20,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:27:21,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,167 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:21,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,173 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:21,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,184 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:21,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,187 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:21,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,199 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:21,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:21,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:21,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 36 disjoint index pairs (out of 105 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:27:21,203 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:27:21,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:27:21,209 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:27:21,209 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:27:21,220 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:27:21,220 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1277448535] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:27:21,220 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:27:21,220 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 36 [2021-06-12 21:27:21,220 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262801423] [2021-06-12 21:27:21,220 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-12 21:27:21,220 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:27:21,220 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-12 21:27:21,220 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=1178, Unknown=0, NotChecked=0, Total=1332 [2021-06-12 21:27:21,221 INFO L87 Difference]: Start difference. First operand 24863 states and 61725 transitions. Second operand has 37 states, 37 states have (on average 3.135135135135135) internal successors, (116), 36 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:27:22,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:27:22,946 INFO L93 Difference]: Finished difference Result 35079 states and 87439 transitions. [2021-06-12 21:27:22,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-12 21:27:22,947 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.135135135135135) internal successors, (116), 36 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:27:22,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:27:22,983 INFO L225 Difference]: With dead ends: 35079 [2021-06-12 21:27:22,983 INFO L226 Difference]: Without dead ends: 34831 [2021-06-12 21:27:22,984 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 53 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 946 ImplicationChecksByTransitivity, 1899.7ms TimeCoverageRelationStatistics Valid=382, Invalid=3650, Unknown=0, NotChecked=0, Total=4032 [2021-06-12 21:27:23,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34831 states. [2021-06-12 21:27:23,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34831 to 25055. [2021-06-12 21:27:23,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25055 states, 25054 states have (on average 2.4828370719246426) internal successors, (62205), 25054 states have internal predecessors, (62205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:27:23,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25055 states to 25055 states and 62205 transitions. [2021-06-12 21:27:23,347 INFO L78 Accepts]: Start accepts. Automaton has 25055 states and 62205 transitions. Word has length 71 [2021-06-12 21:27:23,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:27:23,347 INFO L482 AbstractCegarLoop]: Abstraction has 25055 states and 62205 transitions. [2021-06-12 21:27:23,347 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 3.135135135135135) internal successors, (116), 36 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:27:23,347 INFO L276 IsEmpty]: Start isEmpty. Operand 25055 states and 62205 transitions. [2021-06-12 21:27:23,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:27:23,364 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:27:23,364 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:27:23,564 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable177 [2021-06-12 21:27:23,564 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:27:23,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:27:23,565 INFO L82 PathProgramCache]: Analyzing trace with hash -553725005, now seen corresponding path program 172 times [2021-06-12 21:27:23,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:27:23,565 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796765446] [2021-06-12 21:27:23,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:27:23,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:27:23,930 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:27:23,931 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:27:23,931 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796765446] [2021-06-12 21:27:23,931 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1796765446] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:27:23,931 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111773855] [2021-06-12 21:27:23,931 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:27:23,961 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:27:23,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:27:23,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-12 21:27:23,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:27:24,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,782 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:24,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,800 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:24,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:24,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:24,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:24,821 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:24,821 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:24,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 36 disjoint index pairs (out of 105 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:27:24,823 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:27:24,828 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:27:24,829 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:27:24,829 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:27:24,839 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 13 proven. 201 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:27:24,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2111773855] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:27:24,839 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:27:24,839 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 22] total 33 [2021-06-12 21:27:24,839 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987274220] [2021-06-12 21:27:24,839 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-06-12 21:27:24,839 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:27:24,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-06-12 21:27:24,840 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1003, Unknown=0, NotChecked=0, Total=1122 [2021-06-12 21:27:24,840 INFO L87 Difference]: Start difference. First operand 25055 states and 62205 transitions. Second operand has 34 states, 34 states have (on average 3.2941176470588234) internal successors, (112), 33 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:27:28,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:27:28,157 INFO L93 Difference]: Finished difference Result 34199 states and 84915 transitions. [2021-06-12 21:27:28,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-12 21:27:28,157 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.2941176470588234) internal successors, (112), 33 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:27:28,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:27:28,191 INFO L225 Difference]: With dead ends: 34199 [2021-06-12 21:27:28,191 INFO L226 Difference]: Without dead ends: 33631 [2021-06-12 21:27:28,191 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 56 SyntacticMatches, 4 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1222 ImplicationChecksByTransitivity, 2149.9ms TimeCoverageRelationStatistics Valid=379, Invalid=4177, Unknown=0, NotChecked=0, Total=4556 [2021-06-12 21:27:28,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33631 states. [2021-06-12 21:27:28,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33631 to 27407. [2021-06-12 21:27:28,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27407 states, 27406 states have (on average 2.481682843173028) internal successors, (68013), 27406 states have internal predecessors, (68013), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:27:28,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27407 states to 27407 states and 68013 transitions. [2021-06-12 21:27:28,558 INFO L78 Accepts]: Start accepts. Automaton has 27407 states and 68013 transitions. Word has length 71 [2021-06-12 21:27:28,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:27:28,558 INFO L482 AbstractCegarLoop]: Abstraction has 27407 states and 68013 transitions. [2021-06-12 21:27:28,558 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 3.2941176470588234) internal successors, (112), 33 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:27:28,558 INFO L276 IsEmpty]: Start isEmpty. Operand 27407 states and 68013 transitions. [2021-06-12 21:27:28,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:27:28,579 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:27:28,579 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:27:28,779 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable178 [2021-06-12 21:27:28,779 INFO L430 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:27:28,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:27:28,779 INFO L82 PathProgramCache]: Analyzing trace with hash 226917299, now seen corresponding path program 173 times [2021-06-12 21:27:28,779 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:27:28,779 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [736579910] [2021-06-12 21:27:28,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:27:28,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:27:29,168 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:27:29,168 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:27:29,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [736579910] [2021-06-12 21:27:29,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [736579910] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:27:29,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [783853162] [2021-06-12 21:27:29,169 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:27:29,203 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-06-12 21:27:29,203 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:27:29,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 76 conjunts are in the unsatisfiable core [2021-06-12 21:27:29,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:27:30,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:30,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,084 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:30,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:30,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:30,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,111 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:30,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:30,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:30,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 36 disjoint index pairs (out of 105 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:27:30,115 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:27:30,122 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:27:30,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-06-12 21:27:30,123 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:27:30,134 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:27:30,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [783853162] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:27:30,134 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:27:30,134 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 35 [2021-06-12 21:27:30,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872750148] [2021-06-12 21:27:30,134 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-12 21:27:30,134 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:27:30,135 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-12 21:27:30,135 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=1114, Unknown=0, NotChecked=0, Total=1260 [2021-06-12 21:27:30,135 INFO L87 Difference]: Start difference. First operand 27407 states and 68013 transitions. Second operand has 36 states, 36 states have (on average 3.2222222222222223) internal successors, (116), 35 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:27:32,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:27:32,282 INFO L93 Difference]: Finished difference Result 46027 states and 114667 transitions. [2021-06-12 21:27:32,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-12 21:27:32,283 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.2222222222222223) internal successors, (116), 35 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:27:32,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:27:32,329 INFO L225 Difference]: With dead ends: 46027 [2021-06-12 21:27:32,329 INFO L226 Difference]: Without dead ends: 45855 [2021-06-12 21:27:32,329 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 54 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 898 ImplicationChecksByTransitivity, 1826.0ms TimeCoverageRelationStatistics Valid=359, Invalid=3423, Unknown=0, NotChecked=0, Total=3782 [2021-06-12 21:27:32,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45855 states. [2021-06-12 21:27:32,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45855 to 27471. [2021-06-12 21:27:32,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27471 states, 27470 states have (on average 2.4817255187477247) internal successors, (68173), 27470 states have internal predecessors, (68173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:27:32,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27471 states to 27471 states and 68173 transitions. [2021-06-12 21:27:32,765 INFO L78 Accepts]: Start accepts. Automaton has 27471 states and 68173 transitions. Word has length 71 [2021-06-12 21:27:32,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:27:32,765 INFO L482 AbstractCegarLoop]: Abstraction has 27471 states and 68173 transitions. [2021-06-12 21:27:32,765 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 3.2222222222222223) internal successors, (116), 35 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:27:32,765 INFO L276 IsEmpty]: Start isEmpty. Operand 27471 states and 68173 transitions. [2021-06-12 21:27:32,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:27:32,784 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:27:32,784 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:27:32,985 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 177 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2021-06-12 21:27:32,985 INFO L430 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:27:32,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:27:32,985 INFO L82 PathProgramCache]: Analyzing trace with hash -184856653, now seen corresponding path program 174 times [2021-06-12 21:27:32,985 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:27:32,985 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200983734] [2021-06-12 21:27:32,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:27:32,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:27:33,407 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:27:33,408 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:27:33,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1200983734] [2021-06-12 21:27:33,408 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1200983734] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:27:33,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [467820602] [2021-06-12 21:27:33,408 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:27:33,443 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-06-12 21:27:33,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:27:33,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 77 conjunts are in the unsatisfiable core [2021-06-12 21:27:33,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:27:34,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,276 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:34,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:34,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:34,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:34,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,295 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:34,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:34,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:34,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 36 disjoint index pairs (out of 105 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 164 treesize of output 60 [2021-06-12 21:27:34,305 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:27:34,310 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:27:34,311 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:27:34,311 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:174, output treesize:7 [2021-06-12 21:27:34,321 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 2 proven. 212 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:27:34,321 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [467820602] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:27:34,322 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:27:34,322 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 36 [2021-06-12 21:27:34,322 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181611815] [2021-06-12 21:27:34,322 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-12 21:27:34,322 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:27:34,322 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-12 21:27:34,322 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=1168, Unknown=0, NotChecked=0, Total=1332 [2021-06-12 21:27:34,322 INFO L87 Difference]: Start difference. First operand 27471 states and 68173 transitions. Second operand has 37 states, 37 states have (on average 3.135135135135135) internal successors, (116), 36 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:27:36,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:27:36,274 INFO L93 Difference]: Finished difference Result 42331 states and 105507 transitions. [2021-06-12 21:27:36,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-12 21:27:36,274 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.135135135135135) internal successors, (116), 36 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:27:36,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:27:36,314 INFO L225 Difference]: With dead ends: 42331 [2021-06-12 21:27:36,314 INFO L226 Difference]: Without dead ends: 41839 [2021-06-12 21:27:36,315 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 53 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 976 ImplicationChecksByTransitivity, 1827.0ms TimeCoverageRelationStatistics Valid=407, Invalid=3625, Unknown=0, NotChecked=0, Total=4032 [2021-06-12 21:27:36,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41839 states. [2021-06-12 21:27:36,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41839 to 27791. [2021-06-12 21:27:36,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27791 states, 27790 states have (on average 2.4819359481827994) internal successors, (68973), 27790 states have internal predecessors, (68973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:27:36,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27791 states to 27791 states and 68973 transitions. [2021-06-12 21:27:36,727 INFO L78 Accepts]: Start accepts. Automaton has 27791 states and 68973 transitions. Word has length 71 [2021-06-12 21:27:36,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:27:36,727 INFO L482 AbstractCegarLoop]: Abstraction has 27791 states and 68973 transitions. [2021-06-12 21:27:36,727 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 3.135135135135135) internal successors, (116), 36 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:27:36,727 INFO L276 IsEmpty]: Start isEmpty. Operand 27791 states and 68973 transitions. [2021-06-12 21:27:36,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:27:36,747 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:27:36,747 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:27:36,947 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable180 [2021-06-12 21:27:36,947 INFO L430 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:27:36,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:27:36,948 INFO L82 PathProgramCache]: Analyzing trace with hash -1561200205, now seen corresponding path program 175 times [2021-06-12 21:27:36,948 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:27:36,948 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845239587] [2021-06-12 21:27:36,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:27:36,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:27:37,415 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:27:37,415 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:27:37,415 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845239587] [2021-06-12 21:27:37,415 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1845239587] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:27:37,415 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2069491938] [2021-06-12 21:27:37,415 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:27:37,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:27:37,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-12 21:27:37,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:27:38,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:38,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,373 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:38,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:38,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,389 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:38,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,397 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:38,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:38,404 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:38,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 36 disjoint index pairs (out of 105 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:27:38,406 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:27:38,412 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:27:38,413 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:27:38,413 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:27:38,423 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:27:38,423 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2069491938] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:27:38,423 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:27:38,424 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 36 [2021-06-12 21:27:38,424 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763722450] [2021-06-12 21:27:38,424 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-12 21:27:38,424 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:27:38,424 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-12 21:27:38,424 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1174, Unknown=0, NotChecked=0, Total=1332 [2021-06-12 21:27:38,424 INFO L87 Difference]: Start difference. First operand 27791 states and 68973 transitions. Second operand has 37 states, 37 states have (on average 3.027027027027027) internal successors, (112), 36 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:27:40,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:27:40,477 INFO L93 Difference]: Finished difference Result 37879 states and 94205 transitions. [2021-06-12 21:27:40,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-12 21:27:40,477 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.027027027027027) internal successors, (112), 36 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:27:40,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:27:40,519 INFO L225 Difference]: With dead ends: 37879 [2021-06-12 21:27:40,519 INFO L226 Difference]: Without dead ends: 37839 [2021-06-12 21:27:40,519 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 53 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 874 ImplicationChecksByTransitivity, 1860.4ms TimeCoverageRelationStatistics Valid=365, Invalid=3417, Unknown=0, NotChecked=0, Total=3782 [2021-06-12 21:27:40,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37839 states. [2021-06-12 21:27:40,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37839 to 27791. [2021-06-12 21:27:40,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27791 states, 27790 states have (on average 2.4819359481827994) internal successors, (68973), 27790 states have internal predecessors, (68973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:27:40,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27791 states to 27791 states and 68973 transitions. [2021-06-12 21:27:40,970 INFO L78 Accepts]: Start accepts. Automaton has 27791 states and 68973 transitions. Word has length 71 [2021-06-12 21:27:40,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:27:40,970 INFO L482 AbstractCegarLoop]: Abstraction has 27791 states and 68973 transitions. [2021-06-12 21:27:40,970 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 3.027027027027027) internal successors, (112), 36 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:27:40,970 INFO L276 IsEmpty]: Start isEmpty. Operand 27791 states and 68973 transitions. [2021-06-12 21:27:40,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:27:40,989 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:27:40,989 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:27:41,190 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181,179 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:27:41,190 INFO L430 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:27:41,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:27:41,190 INFO L82 PathProgramCache]: Analyzing trace with hash -965292109, now seen corresponding path program 176 times [2021-06-12 21:27:41,190 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:27:41,191 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2108857782] [2021-06-12 21:27:41,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:27:41,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:27:41,615 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:27:41,616 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:27:41,616 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2108857782] [2021-06-12 21:27:41,616 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2108857782] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:27:41,616 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1818164465] [2021-06-12 21:27:41,616 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:27:41,647 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:27:41,647 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:27:41,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-12 21:27:41,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:27:42,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,489 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:42,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,494 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:42,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,499 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:42,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,507 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:42,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,511 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:42,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:42,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 36 disjoint index pairs (out of 91 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:27:42,515 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:27:42,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:27:42,521 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:27:42,521 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:27:42,531 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:27:42,531 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1818164465] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:27:42,531 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:27:42,531 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 35 [2021-06-12 21:27:42,531 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669865670] [2021-06-12 21:27:42,531 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-12 21:27:42,531 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:27:42,532 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-12 21:27:42,532 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=1111, Unknown=0, NotChecked=0, Total=1260 [2021-06-12 21:27:42,532 INFO L87 Difference]: Start difference. First operand 27791 states and 68973 transitions. Second operand has 36 states, 36 states have (on average 3.111111111111111) internal successors, (112), 35 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:27:44,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:27:44,684 INFO L93 Difference]: Finished difference Result 48103 states and 120157 transitions. [2021-06-12 21:27:44,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-12 21:27:44,685 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.111111111111111) internal successors, (112), 35 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:27:44,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:27:44,732 INFO L225 Difference]: With dead ends: 48103 [2021-06-12 21:27:44,732 INFO L226 Difference]: Without dead ends: 47823 [2021-06-12 21:27:44,733 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 53 SyntacticMatches, 5 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 973 ImplicationChecksByTransitivity, 1855.4ms TimeCoverageRelationStatistics Valid=398, Invalid=3762, Unknown=0, NotChecked=0, Total=4160 [2021-06-12 21:27:44,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47823 states. [2021-06-12 21:27:45,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47823 to 28575. [2021-06-12 21:27:45,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28575 states, 28574 states have (on average 2.482431581157696) internal successors, (70933), 28574 states have internal predecessors, (70933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:27:45,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28575 states to 28575 states and 70933 transitions. [2021-06-12 21:27:45,248 INFO L78 Accepts]: Start accepts. Automaton has 28575 states and 70933 transitions. Word has length 71 [2021-06-12 21:27:45,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:27:45,248 INFO L482 AbstractCegarLoop]: Abstraction has 28575 states and 70933 transitions. [2021-06-12 21:27:45,248 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 3.111111111111111) internal successors, (112), 35 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:27:45,248 INFO L276 IsEmpty]: Start isEmpty. Operand 28575 states and 70933 transitions. [2021-06-12 21:27:45,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:27:45,268 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:27:45,268 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:27:45,468 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:27:45,468 INFO L430 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:27:45,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:27:45,469 INFO L82 PathProgramCache]: Analyzing trace with hash 1478816179, now seen corresponding path program 177 times [2021-06-12 21:27:45,469 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:27:45,469 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2113813967] [2021-06-12 21:27:45,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:27:45,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:27:45,896 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:27:45,896 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:27:45,896 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2113813967] [2021-06-12 21:27:45,896 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2113813967] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:27:45,896 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [239758389] [2021-06-12 21:27:45,896 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:27:45,931 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-06-12 21:27:45,931 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:27:45,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-12 21:27:45,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:27:46,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:46,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,763 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:46,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,773 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:46,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,784 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:46,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,786 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:46,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:46,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 36 disjoint index pairs (out of 91 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:27:46,790 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:27:46,795 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:27:46,796 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:27:46,796 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:27:46,806 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:27:46,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [239758389] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:27:46,806 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:27:46,807 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 35 [2021-06-12 21:27:46,807 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922805220] [2021-06-12 21:27:46,807 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-12 21:27:46,807 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:27:46,807 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-12 21:27:46,807 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1109, Unknown=0, NotChecked=0, Total=1260 [2021-06-12 21:27:46,807 INFO L87 Difference]: Start difference. First operand 28575 states and 70933 transitions. Second operand has 36 states, 36 states have (on average 3.111111111111111) internal successors, (112), 35 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:27:49,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:27:49,281 INFO L93 Difference]: Finished difference Result 44775 states and 111517 transitions. [2021-06-12 21:27:49,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-12 21:27:49,281 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.111111111111111) internal successors, (112), 35 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-06-12 21:27:49,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:27:49,325 INFO L225 Difference]: With dead ends: 44775 [2021-06-12 21:27:49,325 INFO L226 Difference]: Without dead ends: 44687 [2021-06-12 21:27:49,325 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 53 SyntacticMatches, 5 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 858 ImplicationChecksByTransitivity, 1750.7ms TimeCoverageRelationStatistics Valid=369, Invalid=3413, Unknown=0, NotChecked=0, Total=3782 [2021-06-12 21:27:49,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44687 states. [2021-06-12 21:27:49,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44687 to 28735. [2021-06-12 21:27:49,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28735 states, 28734 states have (on average 2.4825294076703557) internal successors, (71333), 28734 states have internal predecessors, (71333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:27:49,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28735 states to 28735 states and 71333 transitions. [2021-06-12 21:27:49,741 INFO L78 Accepts]: Start accepts. Automaton has 28735 states and 71333 transitions. Word has length 71 [2021-06-12 21:27:49,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:27:49,742 INFO L482 AbstractCegarLoop]: Abstraction has 28735 states and 71333 transitions. [2021-06-12 21:27:49,742 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 3.111111111111111) internal successors, (112), 35 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:27:49,742 INFO L276 IsEmpty]: Start isEmpty. Operand 28735 states and 71333 transitions. [2021-06-12 21:27:49,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:27:49,761 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:27:49,761 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:27:49,961 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183,181 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:27:49,962 INFO L430 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:27:49,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:27:49,962 INFO L82 PathProgramCache]: Analyzing trace with hash 102472627, now seen corresponding path program 178 times [2021-06-12 21:27:49,962 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:27:49,962 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848485437] [2021-06-12 21:27:49,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:27:49,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:27:50,398 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:27:50,398 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:27:50,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848485437] [2021-06-12 21:27:50,398 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848485437] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:27:50,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1681896104] [2021-06-12 21:27:50,398 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:27:50,430 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:27:50,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:27:50,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-12 21:27:50,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:27:51,276 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:51,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:51,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,301 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:51,301 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:51,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,306 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:51,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:51,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 36 disjoint index pairs (out of 91 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:27:51,311 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:27:51,316 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:27:51,317 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:27:51,317 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:27:51,326 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:27:51,327 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1681896104] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:27:51,327 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:27:51,327 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 35 [2021-06-12 21:27:51,327 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889692498] [2021-06-12 21:27:51,327 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-12 21:27:51,327 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:27:51,327 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-12 21:27:51,327 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=1107, Unknown=0, NotChecked=0, Total=1260 [2021-06-12 21:27:51,327 INFO L87 Difference]: Start difference. First operand 28735 states and 71333 transitions. Second operand has 36 states, 36 states have (on average 3.0) internal successors, (108), 35 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-06-12 21:27:53,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:27:53,096 INFO L93 Difference]: Finished difference Result 41671 states and 103661 transitions. [2021-06-12 21:27:53,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-12 21:27:53,096 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.0) internal successors, (108), 35 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 71 [2021-06-12 21:27:53,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:27:53,146 INFO L225 Difference]: With dead ends: 41671 [2021-06-12 21:27:53,146 INFO L226 Difference]: Without dead ends: 41631 [2021-06-12 21:27:53,147 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 53 SyntacticMatches, 5 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 826 ImplicationChecksByTransitivity, 1759.8ms TimeCoverageRelationStatistics Valid=359, Invalid=3301, Unknown=0, NotChecked=0, Total=3660 [2021-06-12 21:27:53,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41631 states. [2021-06-12 21:27:53,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41631 to 28735. [2021-06-12 21:27:53,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28735 states, 28734 states have (on average 2.4825294076703557) internal successors, (71333), 28734 states have internal predecessors, (71333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:27:53,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28735 states to 28735 states and 71333 transitions. [2021-06-12 21:27:53,737 INFO L78 Accepts]: Start accepts. Automaton has 28735 states and 71333 transitions. Word has length 71 [2021-06-12 21:27:53,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:27:53,737 INFO L482 AbstractCegarLoop]: Abstraction has 28735 states and 71333 transitions. [2021-06-12 21:27:53,737 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 3.0) internal successors, (108), 35 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-06-12 21:27:53,737 INFO L276 IsEmpty]: Start isEmpty. Operand 28735 states and 71333 transitions. [2021-06-12 21:27:53,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:27:53,759 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:27:53,759 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:27:53,975 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:27:53,975 INFO L430 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:27:53,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:27:53,976 INFO L82 PathProgramCache]: Analyzing trace with hash -1014456397, now seen corresponding path program 179 times [2021-06-12 21:27:53,976 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:27:53,976 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663231963] [2021-06-12 21:27:53,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:27:53,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:27:54,453 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:27:54,453 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:27:54,453 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663231963] [2021-06-12 21:27:54,453 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1663231963] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:27:54,453 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [961908528] [2021-06-12 21:27:54,453 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:27:54,490 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-06-12 21:27:54,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:27:54,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 75 conjunts are in the unsatisfiable core [2021-06-12 21:27:54,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:27:55,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:55,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:55,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,300 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:55,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:27:55,302 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:27:55,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 36 disjoint index pairs (out of 78 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:27:55,303 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:27:55,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:27:55,310 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:27:55,310 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:27:55,322 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 4 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:27:55,322 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [961908528] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:27:55,322 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:27:55,322 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 22] total 31 [2021-06-12 21:27:55,322 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401857684] [2021-06-12 21:27:55,323 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-12 21:27:55,324 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:27:55,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-12 21:27:55,324 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=881, Unknown=0, NotChecked=0, Total=992 [2021-06-12 21:27:55,324 INFO L87 Difference]: Start difference. First operand 28735 states and 71333 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-06-12 21:27:56,619 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2021-06-12 21:27:58,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:27:58,247 INFO L93 Difference]: Finished difference Result 39463 states and 97955 transitions. [2021-06-12 21:27:58,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-12 21:27:58,248 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 71 [2021-06-12 21:27:58,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:27:58,282 INFO L225 Difference]: With dead ends: 39463 [2021-06-12 21:27:58,282 INFO L226 Difference]: Without dead ends: 38895 [2021-06-12 21:27:58,282 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 56 SyntacticMatches, 6 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1121 ImplicationChecksByTransitivity, 2390.7ms TimeCoverageRelationStatistics Valid=376, Invalid=3914, Unknown=0, NotChecked=0, Total=4290 [2021-06-12 21:27:58,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38895 states. [2021-06-12 21:27:58,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38895 to 32399. [2021-06-12 21:27:58,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32399 states, 32398 states have (on average 2.481048212852645) internal successors, (80381), 32398 states have internal predecessors, (80381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:27:58,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32399 states to 32399 states and 80381 transitions. [2021-06-12 21:27:58,682 INFO L78 Accepts]: Start accepts. Automaton has 32399 states and 80381 transitions. Word has length 71 [2021-06-12 21:27:58,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:27:58,682 INFO L482 AbstractCegarLoop]: Abstraction has 32399 states and 80381 transitions. [2021-06-12 21:27:58,682 INFO L483 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-06-12 21:27:58,682 INFO L276 IsEmpty]: Start isEmpty. Operand 32399 states and 80381 transitions. [2021-06-12 21:27:58,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:27:58,710 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:27:58,710 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:27:58,910 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,183 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:27:58,910 INFO L430 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:27:58,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:27:58,910 INFO L82 PathProgramCache]: Analyzing trace with hash -22132301, now seen corresponding path program 180 times [2021-06-12 21:27:58,910 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:27:58,910 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [360610586] [2021-06-12 21:27:58,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:27:58,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:27:59,261 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:27:59,261 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:27:59,261 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [360610586] [2021-06-12 21:27:59,261 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [360610586] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:27:59,261 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1459873077] [2021-06-12 21:27:59,262 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:27:59,294 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-06-12 21:27:59,295 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:27:59,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-12 21:27:59,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:28:00,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,052 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:28:00,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:28:00,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:28:00,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:00,078 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:28:00,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 36 disjoint index pairs (out of 78 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:28:00,080 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:28:00,085 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:28:00,086 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:28:00,086 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:28:00,096 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:28:00,096 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1459873077] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:28:00,096 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:28:00,096 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 22] total 31 [2021-06-12 21:28:00,096 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [689463137] [2021-06-12 21:28:00,096 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-12 21:28:00,096 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:28:00,096 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-12 21:28:00,097 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=882, Unknown=0, NotChecked=0, Total=992 [2021-06-12 21:28:00,097 INFO L87 Difference]: Start difference. First operand 32399 states and 80381 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-06-12 21:28:02,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:28:02,471 INFO L93 Difference]: Finished difference Result 49335 states and 122749 transitions. [2021-06-12 21:28:02,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-12 21:28:02,471 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 71 [2021-06-12 21:28:02,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:28:02,523 INFO L225 Difference]: With dead ends: 49335 [2021-06-12 21:28:02,523 INFO L226 Difference]: Without dead ends: 49247 [2021-06-12 21:28:02,523 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 56 SyntacticMatches, 6 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 872 ImplicationChecksByTransitivity, 1762.4ms TimeCoverageRelationStatistics Valid=325, Invalid=3335, Unknown=0, NotChecked=0, Total=3660 [2021-06-12 21:28:02,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49247 states. [2021-06-12 21:28:02,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49247 to 31887. [2021-06-12 21:28:02,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31887 states, 31886 states have (on average 2.480743900144264) internal successors, (79101), 31886 states have internal predecessors, (79101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:28:02,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31887 states to 31887 states and 79101 transitions. [2021-06-12 21:28:02,990 INFO L78 Accepts]: Start accepts. Automaton has 31887 states and 79101 transitions. Word has length 71 [2021-06-12 21:28:02,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:28:02,991 INFO L482 AbstractCegarLoop]: Abstraction has 31887 states and 79101 transitions. [2021-06-12 21:28:02,991 INFO L483 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-06-12 21:28:02,991 INFO L276 IsEmpty]: Start isEmpty. Operand 31887 states and 79101 transitions. [2021-06-12 21:28:03,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-12 21:28:03,017 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:28:03,017 INFO L472 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:28:03,217 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,184 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:28:03,217 INFO L430 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:28:03,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:28:03,218 INFO L82 PathProgramCache]: Analyzing trace with hash -645588045, now seen corresponding path program 181 times [2021-06-12 21:28:03,218 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:28:03,218 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577313284] [2021-06-12 21:28:03,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:28:03,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:28:03,663 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:28:03,664 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:28:03,664 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577313284] [2021-06-12 21:28:03,664 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1577313284] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:28:03,664 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [403168814] [2021-06-12 21:28:03,664 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:28:03,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:28:03,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-12 21:28:03,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:28:04,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:28:04,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,513 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:28:04,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:28:04,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,527 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:28:04,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:28:04,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 36 disjoint index pairs (out of 78 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-06-12 21:28:04,542 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:28:04,564 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:28:04,566 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:28:04,566 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-06-12 21:28:04,576 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:28:04,576 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [403168814] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:28:04,576 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:28:04,576 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 34 [2021-06-12 21:28:04,576 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426965462] [2021-06-12 21:28:04,577 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-12 21:28:04,577 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:28:04,577 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-12 21:28:04,577 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=1043, Unknown=0, NotChecked=0, Total=1190 [2021-06-12 21:28:04,577 INFO L87 Difference]: Start difference. First operand 31887 states and 79101 transitions. Second operand has 35 states, 35 states have (on average 2.9714285714285715) internal successors, (104), 34 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) Received shutdown request... [2021-06-12 21:28:06,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-12 21:28:06,905 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 185 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable187 [2021-06-12 21:28:06,905 WARN L547 AbstractCegarLoop]: Verification canceled [2021-06-12 21:28:06,907 INFO L247 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-06-12 21:28:06,908 WARN L196 ceAbstractionStarter]: Timeout [2021-06-12 21:28:06,909 INFO L202 PluginConnector]: Adding new model send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 12.06 09:28:06 BasicIcfg [2021-06-12 21:28:06,909 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-06-12 21:28:06,909 INFO L168 Benchmark]: Toolchain (without parser) took 834547.53 ms. Allocated memory was 200.3 MB in the beginning and 2.6 GB in the end (delta: 2.4 GB). Free memory was 181.5 MB in the beginning and 1.6 GB in the end (delta: -1.4 GB). Peak memory consumption was 1.0 GB. Max. memory is 8.0 GB. [2021-06-12 21:28:06,909 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.09 ms. Allocated memory is still 200.3 MB. Free memory is still 182.5 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-06-12 21:28:06,909 INFO L168 Benchmark]: Boogie Procedure Inliner took 19.16 ms. Allocated memory is still 200.3 MB. Free memory was 181.2 MB in the beginning and 179.8 MB in the end (delta: 1.5 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-06-12 21:28:06,909 INFO L168 Benchmark]: Boogie Preprocessor took 10.19 ms. Allocated memory is still 200.3 MB. Free memory was 179.8 MB in the beginning and 178.9 MB in the end (delta: 835.6 kB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-06-12 21:28:06,909 INFO L168 Benchmark]: RCFGBuilder took 194.41 ms. Allocated memory is still 200.3 MB. Free memory was 178.9 MB in the beginning and 165.9 MB in the end (delta: 13.0 MB). Peak memory consumption was 12.6 MB. Max. memory is 8.0 GB. [2021-06-12 21:28:06,909 INFO L168 Benchmark]: TraceAbstraction took 834320.44 ms. Allocated memory was 200.3 MB in the beginning and 2.6 GB in the end (delta: 2.4 GB). Free memory was 165.5 MB in the beginning and 1.6 GB in the end (delta: -1.4 GB). Peak memory consumption was 1.0 GB. Max. memory is 8.0 GB. [2021-06-12 21:28:06,909 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.09 ms. Allocated memory is still 200.3 MB. Free memory is still 182.5 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 19.16 ms. Allocated memory is still 200.3 MB. Free memory was 181.2 MB in the beginning and 179.8 MB in the end (delta: 1.5 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 10.19 ms. Allocated memory is still 200.3 MB. Free memory was 179.8 MB in the beginning and 178.9 MB in the end (delta: 835.6 kB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 194.41 ms. Allocated memory is still 200.3 MB. Free memory was 178.9 MB in the beginning and 165.9 MB in the end (delta: 13.0 MB). Peak memory consumption was 12.6 MB. Max. memory is 8.0 GB. * TraceAbstraction took 834320.44 ms. Allocated memory was 200.3 MB in the beginning and 2.6 GB in the end (delta: 2.4 GB). Free memory was 165.5 MB in the beginning and 1.6 GB in the end (delta: -1.4 GB). Peak memory consumption was 1.0 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 69]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (31887states) and FLOYD_HOARE automaton (currently 30 states, 35 states before enhancement),while ReachableStatesComputation was computing reachable states (15970 states constructedinput type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 7 procedures, 45 locations, 4 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 834251.5ms, OverallIterations: 188, TraceHistogramMax: 9, EmptinessCheckTime: 2293.7ms, AutomataDifference: 557775.4ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 33.6ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 16117 SDtfs, 42886 SDslu, 234370 SDs, 0 SdLazy, 257702 SolverSat, 10388 SolverUnsat, 36 SolverUnknown, 0 SolverNotchecked, 310049.8ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 18385 GetRequests, 8643 SyntacticMatches, 602 SemanticMatches, 9140 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131838 ImplicationChecksByTransitivity, 346618.6ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=34367occurred in iteration=143, InterpolantAutomatonStates: 5241, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 41727.4ms AutomataMinimizationTime, 187 MinimizatonAttempts, 1383144 StatesRemovedByMinimization, 184 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 892.4ms SsaConstructionTime, 3371.4ms SatisfiabilityAnalysisTime, 186812.5ms InterpolantComputationTime, 22008 NumberOfCodeBlocks, 22008 NumberOfCodeBlocksAsserted, 1019 NumberOfCheckSat, 21636 ConstructedInterpolants, 1520 QuantifiedInterpolants, 792932 SizeOfPredicates, 390 NumberOfNonLiveVariables, 24165 ConjunctsInSsa, 10596 ConjunctsInUnsatCore, 372 InterpolantComputations, 5 PerfectInterpolantSequences, 3114/52111 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